object F_AUTOPECAS: TF_AUTOPECAS
  Left = 238
  Top = 45
  BorderStyle = bsSingle
  Caption = 'TERMINAL'
  ClientHeight = 649
  ClientWidth = 840
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = False
  PopupMenu = pm1
  Position = poDefault
  WindowState = wsMaximized
  OnCreate = FormCreate
  OnKeyPress = FormKeyPress
  OnShow = FormShow
  PixelsPerInch = 96
  TextHeight = 13
  object MMJPanel1: TMMJPanel
    Left = 0
    Top = 0
    Width = 840
    Height = 41
    Align = alTop
    PopupMenu = pm1
    TabOrder = 0
    Silhuette.Shape.ShapeText = 'Shape text'
    Silhuette.PictureShape.Picture.Data = {07544269746D617000000000}
    Silhuette.PictureShape.DisplayPicture = True
    Background.StartColor = clSilver
    Background.EndColor = clSkyBlue
    Background.FillType = GradUpDown
    object lbl1: TLabel
      Left = 66
      Top = 42
      Width = 323
      Height = 25
      Caption = 'Entre com o C'#243'digo de Barras -->'
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -24
      Font.Name = 'Modern No. 20'
      Font.Style = [fsItalic]
      ParentFont = False
      Transparent = True
    end
    object RxLabel2: TRxLabel
      Left = 2
      Top = 11
      Width = 255
      Height = 21
      Caption = 'Entre com o C'#243'digo de Barras -->'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWindowText
      Font.Height = -19
      Font.Name = 'Modern No. 20'
      Font.Style = [fsItalic]
      ParentFont = False
      Transparent = True
    end
    object edt_produto: TEdit
      Left = 268
      Top = 6
      Width = 255
      Height = 32
      BevelKind = bkFlat
      BorderStyle = bsNone
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -19
      Font.Name = 'Arial Narrow'
      Font.Style = []
      ParentFont = False
      PopupMenu = pm1
      TabOrder = 0
      OnKeyPress = edt_produtoKeyPress
    end
    object btn1: TBitBtn
      Left = 524
      Top = 6
      Width = 101
      Height = 32
      Caption = 'Lista Produtos'
      Font.Charset = ANSI_CHARSET
      Font.Color = clWindowText
      Font.Height = -13
      Font.Name = 'Arial Narrow'
      Font.Style = [fsItalic]
      ParentFont = False
      PopupMenu = pm1
      TabOrder = 3
      OnClick = btn1Click
    end
    object db_qtde: TJvDBCalcEdit
      Left = 626
      Top = 6
      Width = 61
      Height = 32
      BevelKind = bkFlat
      BorderStyle = bsNone
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWindowText
      Font.Height = -16
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      PopupMenu = pm1
      ShowButton = False
      TabOrder = 1
      DecimalPlacesAlwaysShown = False
      OnExit = db_qtdeExit
      DataField = 'QUANTIDADE'
      DataSource = d_movdet
    end
    object db_valor: TJvDBCalcEdit
      Left = 688
      Top = 6
      Width = 91
      Height = 32
      BevelKind = bkFlat
      BorderStyle = bsNone
      DisplayFormat = ',##0.00'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWindowText
      Font.Height = -16
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      PopupMenu = pm1
      ShowButton = False
      TabOrder = 2
      DecimalPlacesAlwaysShown = False
      OnExit = db_valorExit
      DataField = 'PRECO'
      DataSource = d_movdet
    end
  end
  object MMJPanel5: TMMJPanel
    Left = 0
    Top = 609
    Width = 840
    Height = 40
    Align = alBottom
    TabOrder = 1
    Silhuette.Shape.ShapeText = 'Shape text'
    Silhuette.PictureShape.Picture.Data = {07544269746D617000000000}
    Silhuette.PictureShape.DisplayPicture = True
    Background.StartColor = clSilver
    Background.EndColor = clSkyBlue
    Background.FillType = GradUpDown
    object btn_cancelar: TBitBtn
      Left = 336
      Top = 5
      Width = 83
      Height = 31
      Caption = 'F3-Cancelar'
      PopupMenu = pm1
      TabOrder = 7
      OnClick = btn_cancelarClick
    end
    object btn_gravar: TBitBtn
      Left = 249
      Top = 5
      Width = 83
      Height = 31
      Caption = 'F4-Gravar'
      PopupMenu = pm1
      TabOrder = 6
      OnClick = btn_gravarClick
    end
    object btn_excluir: TBitBtn
      Left = 336
      Top = 5
      Width = 83
      Height = 31
      Caption = 'F7-Excluir'
      Enabled = False
      PopupMenu = pm1
      TabOrder = 2
      OnClick = btn_excluirClick
    end
    object btn_incluir: TBitBtn
      Left = 249
      Top = 5
      Width = 83
      Height = 31
      Caption = 'F2-Incluir'
      PopupMenu = pm1
      TabOrder = 0
      OnClick = btn_incluirClick
    end
    object btn4: TBitBtn
      Left = 424
      Top = 5
      Width = 83
      Height = 31
      Caption = 'Apr. Or'#231'amento'
      PopupMenu = pm1
      TabOrder = 1
      OnClick = btn4Click
    end
    object btn_procura: TBitBtn
      Left = 162
      Top = 5
      Width = 83
      Height = 31
      Caption = 'F8-Procurar'
      PopupMenu = pm1
      TabOrder = 3
      OnClick = btn_procuraClick
    end
    object btn12: TBitBtn
      Left = 511
      Top = 5
      Width = 83
      Height = 31
      Caption = 'Relat'#243'rios'
      PopupMenu = pm1
      TabOrder = 4
      OnClick = btn12Click
    end
    object btn_sair: TBitBtn
      Left = 598
      Top = 5
      Width = 83
      Height = 31
      Caption = 'F9-Sair'
      PopupMenu = pm1
      TabOrder = 5
      OnClick = btn_sairClick
    end
    object chk1: TCheckBox
      Left = 707
      Top = 11
      Width = 121
      Height = 17
      Caption = 'Imprimir para Arquivo'
      TabOrder = 8
    end
    object btn6: TBitBtn
      Left = 74
      Top = 5
      Width = 83
      Height = 31
      Caption = 'Cad. Similares'
      PopupMenu = pm1
      TabOrder = 9
      OnClick = btn6Click
    end
  end
  object pgc1: TPageControl
    Left = 0
    Top = 41
    Width = 418
    Height = 568
    ActivePage = ts1
    Align = alClient
    PopupMenu = pm1
    TabOrder = 2
    object ts1: TTabSheet
      Caption = 'VENDA/OR'#199'AMENTO'
      object MMJPanel4: TMMJPanel
        Left = 0
        Top = 0
        Width = 410
        Height = 540
        Align = alClient
        BevelInner = bvLowered
        TabOrder = 0
        Silhuette.Shape.ShapeText = 'Shape text'
        Silhuette.PictureShape.Picture.Data = {07544269746D617000000000}
        Silhuette.PictureShape.DisplayPicture = True
        Background.StartColor = clSilver
        Background.EndColor = clSkyBlue
        Background.FillType = GradUpDown
        object JvGroupBox2: TJvGroupBox
          Left = 2
          Top = 371
          Width = 406
          Height = 57
          Align = alBottom
          Caption = 'Dados do Produto'
          PopupMenu = pm1
          TabOrder = 0
          object JvDBGrid3: TJvDBGrid
            Left = 2
            Top = 15
            Width = 402
            Height = 40
            Align = alClient
            BorderStyle = bsNone
            DataSource = d_movdet
            Options = [dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit]
            PopupMenu = pm1
            TabOrder = 0
            TitleFont.Charset = DEFAULT_CHARSET
            TitleFont.Color = clWindowText
            TitleFont.Height = -11
            TitleFont.Name = 'MS Sans Serif'
            TitleFont.Style = []
            BevelKind = bkFlat
            AutoSizeColumns = True
            SelectColumnsDialogStrings.Caption = 'Select columns'
            SelectColumnsDialogStrings.OK = '&OK'
            SelectColumnsDialogStrings.NoSelectionWarning = 'At least one column must be visible!'
            EditControls = <>
            RowsHeight = 17
            TitleRowHeight = 17
            Columns = <
              item
                Expanded = False
                FieldName = 'CODPRO'
                Title.Caption = 'C'#243'digo'
                Width = 41
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'PRODUTO'
                Title.Caption = 'Desc. Produto'
                Width = 89
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'MARCA'
                Width = 59
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'VALORUNITARIOATUAL'
                Title.Caption = 'R$ Custo'
                Width = 50
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'MARGEM'
                Title.Caption = '  %'
                Width = 36
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'PRECO'
                Title.Caption = 'R$ Venda'
                Width = 47
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'LOCALIZACAO'
                Title.Caption = 'Local'
                Width = 57
                Visible = True
              end>
          end
          object btnProduto: TBitBtn
            Left = 104
            Top = -2
            Width = 75
            Height = 25
            Caption = 'btnProduto'
            PopupMenu = pm1
            TabOrder = 1
            Visible = False
            OnClick = btnProdutoClick
          end
        end
        object JvGroupBox4: TJvGroupBox
          Left = 2
          Top = 428
          Width = 406
          Height = 110
          Align = alBottom
          Caption = 'SIMILARES'
          PopupMenu = pm1
          TabOrder = 1
          object JvDBGrid2: TJvDBGrid
            Left = 2
            Top = 15
            Width = 402
            Height = 93
            Align = alClient
            BorderStyle = bsNone
            DataSource = d_similar
            Options = [dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit]
            PopupMenu = pm1
            TabOrder = 0
            TitleFont.Charset = DEFAULT_CHARSET
            TitleFont.Color = clWindowText
            TitleFont.Height = -11
            TitleFont.Name = 'MS Sans Serif'
            TitleFont.Style = []
            BevelKind = bkFlat
            AutoSizeColumns = True
            SelectColumnsDialogStrings.Caption = 'Select columns'
            SelectColumnsDialogStrings.OK = '&OK'
            SelectColumnsDialogStrings.NoSelectionWarning = 'At least one column must be visible!'
            EditControls = <>
            RowsHeight = 17
            TitleRowHeight = 17
            Columns = <
              item
                Expanded = False
                FieldName = 'CODPROSIMILAR'
                Title.Caption = 'C'#243'digo'
                Width = 40
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'PRODUTO'
                Title.Caption = 'Descri'#231#227'o'
                Width = 91
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'MARCA'
                Title.Caption = 'Marca'
                Width = 55
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'VALORUNITARIOATUAL'
                Title.Caption = 'R$ Custo'
                Width = 51
                Visible = True
              end
              item
                Alignment = taCenter
                Expanded = False
                FieldName = 'MARGEM'
                Title.Alignment = taCenter
                Title.Caption = '%'
                Width = 43
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'VALOR_PRAZO'
                Title.Caption = 'R$Venda'
                Width = 51
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'LOCALIZACAO'
                Title.Caption = 'Local'
                Width = 48
                Visible = True
              end>
          end
        end
        object JvGroupBox5: TJvGroupBox
          Left = 2
          Top = 2
          Width = 406
          Height = 48
          Align = alTop
          PopupMenu = pm1
          TabOrder = 2
          object lbl7: TLabel
            Left = 5
            Top = 7
            Width = 58
            Height = 13
            Caption = 'N'#186' de Odem'
          end
          object lbl8: TLabel
            Left = 81
            Top = 7
            Width = 23
            Height = 13
            Caption = 'Data'
          end
          object dbedtCODPEDIDO: TDBEdit
            Left = 6
            Top = 21
            Width = 72
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            Color = clBtnShadow
            DataField = 'CODPEDIDO'
            DataSource = d_movimento
            Enabled = False
            PopupMenu = pm1
            TabOrder = 0
          end
          object dbedtDATAMOVIMENTO: TDBEdit
            Left = 81
            Top = 21
            Width = 86
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DataField = 'DATAMOVIMENTO'
            DataSource = d_movimento
            PopupMenu = pm1
            TabOrder = 1
          end
          object rg1: TRadioGroup
            Left = 174
            Top = 10
            Width = 194
            Height = 33
            Caption = 'Tipo'
            Columns = 2
            ItemIndex = 1
            Items.Strings = (
              'Pedido'
              'Or'#231'amento')
            PopupMenu = pm1
            TabOrder = 2
            OnClick = rg1Click
          end
        end
        object PageControl1: TPageControl
          Left = 2
          Top = 50
          Width = 406
          Height = 267
          ActivePage = TabSheet1
          Align = alClient
          PopupMenu = pm1
          TabOrder = 3
          object TabSheet1: TTabSheet
            Caption = '&Imagem'
            object pnl2: TPanel
              Left = 0
              Top = 0
              Width = 398
              Height = 239
              Align = alClient
              TabOrder = 0
              object JvImage1: TJvImage
                Left = 1
                Top = 1
                Width = 396
                Height = 237
                Align = alClient
                AutoSize = True
                Center = True
                Picture.Data = {
                  0A544A504547496D616765FA5D0000FFD8FFE000104A46494600010101006000
                  600000FFE1001645786966000049492A0008000000000000000000FFDB004300
                  080606070605080707070909080A0C140D0C0B0B0C1912130F141D1A1F1E1D1A
                  1C1C20242E2720222C231C1C2837292C30313434341F27393D38323C2E333432
                  FFDB0043010909090C0B0C180D0D1832211C2132323232323232323232323232
                  3232323232323232323232323232323232323232323232323232323232323232
                  3232323232FFC0001108017202FD03012200021101031101FFC4001F00000105
                  01010101010100000000000000000102030405060708090A0BFFC400B5100002
                  010303020403050504040000017D010203000411051221314106135161072271
                  14328191A1082342B1C11552D1F02433627282090A161718191A25262728292A
                  3435363738393A434445464748494A535455565758595A636465666768696A73
                  7475767778797A838485868788898A92939495969798999AA2A3A4A5A6A7A8A9
                  AAB2B3B4B5B6B7B8B9BAC2C3C4C5C6C7C8C9CAD2D3D4D5D6D7D8D9DAE1E2E3E4
                  E5E6E7E8E9EAF1F2F3F4F5F6F7F8F9FAFFC4001F010003010101010101010101
                  0000000000000102030405060708090A0BFFC400B51100020102040403040705
                  040400010277000102031104052131061241510761711322328108144291A1B1
                  C109233352F0156272D10A162434E125F11718191A262728292A35363738393A
                  434445464748494A535455565758595A636465666768696A737475767778797A
                  82838485868788898A92939495969798999AA2A3A4A5A6A7A8A9AAB2B3B4B5B6
                  B7B8B9BAC2C3C4C5C6C7C8C9CAD2D3D4D5D6D7D8D9DAE2E3E4E5E6E7E8E9EAF2
                  F3F4F5F6F7F8F9FAFFDA000C03010002110311003F00F7FA28A2800A28A2800A
                  28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A
                  28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A
                  28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A
                  28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A
                  28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A
                  28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A
                  28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A
                  28A2800A28A2800A28A2800A28A2800A28A69741D597F3A00751511B884759A3
                  1F5614D3776C3FE5E21FFBEC51662BA27A2ABFDBAD3FE7EA0FFBF83FC68FB75A
                  7FCFD41FF7F07F8D3B30BA2C5155FEDD69FF003F507FDFC1FE340BEB43D2EA1F
                  FBF828B30BA2C51508BBB63D2788FF00C0C5384F11E92A1FA30A41744945343A
                  9E8C0FE34EA06145145001451450014514500145145001451450014514500145
                  1450014514500145145001451450014514500145145001451450014514500145
                  1450014514500145145001451450014514500145145001451450014514500145
                  1450014514500145145001451450014514500145145001451450014514500145
                  145001451450014514500145145001451450014514500145549F52B3B6FF005B
                  711A9F4CE4FE42B367F145AA711452487D4FCA2A9464F64439C56ECDDA2B919B
                  C5178FC451C718FA6E359F36AB7F3FDFBA9307B29DBFCAAD5193DCCDE222B63B
                  B9258E219924551FED1C5539759D3E2CEEBA438FEEFCDFCAB856666396249F52
                  692AD505D590F10FA23B093C4F6299D8257FA2E3F9D5593C56BFF2CED09F767C
                  7F4AE668AB546243AF3375FC53767EE430AFD726ABBF88F516E92A2FD1056551
                  4FD9C7B10EA4DF52F36B3A8B75BA907D302A16D42F1FEF5D4C7EAE6ABD155CAB
                  B0B99F71E6799BACAE7EAC69A589EA49FAD2514C4145145020A28A2800A28A28
                  00A28A28014330E848FA1A709E65E92C83E8C69945161DCB0B7F789F76EA61F4
                  7352AEB1A8AF4BB94FD4E6A9514B950F99F734D7C41A92FF00CB7CFD5054C9E2
                  6BF5EA226FAAD63514B923D87ED25DCE817C5738FBF6D19FA31153A78AE23F7E
                  D5C7FBAE0D731454FB28F629569F73B04F13D8B7DE5950FBAE7FAD594D774E90
                  7172A3FDE04570D452F631295791E851DEDACBF72E626FA38A9C104641C8F6AF
                  36A7A4D2C7CA48EBFEEB1152E876652C47747A3D15C147AC6A11636DD4871FDE
                  39FE756E2F135FA7DEF2A4FAAE3F9543A322D622276545733178AFFE7ADAFE28
                  DFE35722F13583FDFF003233EEB9FE552E9C9742D5583EA6D5154E2D56C26FB9
                  75113E84E3F9D5A56565CA9047A8A969ADCB4D3D875145148614514500145145
                  0014514500145145001451450014514500145145001451450014514500145145
                  0014514500145145001451450014514500145145001451450014514500145145
                  0014514500145145001451450014514500145145001451450014535DD514B3B0
                  551D4938158D7BE24B683296E0CEFEA385FCE9A8B7B132928EE6DD51BAD5ECAC
                  F22498161FC29C9AE4AF358BDBCC8794AA7F71381542B68D1EE612C47F2A3A2B
                  9F14B9C8B68028FEF39C9FCAB22E353BDBACF9B70E41FE10703F215528AD5422
                  B63095494B76145145590145145001451450014514500145145001453E28259D
                  B1144EE7FD9526B461F0FEA137262118F576C7E949C92DCA516F6465D15D243E
                  143D67BA03D917FA9ABD1786F4F8F1B96490FF00B4DFE159BAD1468A84D9C6D3
                  923924384466FF007466BBD8B4DB287EE5AC40FA95C9AB4AA14614003D054BAF
                  D916B0FDD9C0C7A55FC9F76D25FA95C7F3AB29E1DD45FAC4ABFEF38AEDA8A9F6
                  D22D61E27249E16BB3F7E6857E849FE953A784DBF8EEC0FA27FF005EBA6A2A7D
                  AC8AF630EC73EBE14807DEB990FD001522F85EC475799BFE043FC2B728A5ED25
                  DC7ECA1D8C71E1AD387F0C87EAF520F0F69A3AC04FD5CD6A514B9E5DC7ECE3D8
                  CD1A0E9A3FE5D47E2CDFE34E1A269A3FE5D53F33FE35A1452E69771F247B19FF
                  00D8BA6FFCFA27E67FC68FEC5D37FE7D13F33FE35A1451CCFB87247B19C744D3
                  4FFCBAAFE67FC690E83A61FF009751FF007DB7F8D69514F9A5DC3923D8CA3E1E
                  D34FFCB161F4734C3E1AD3CF45907D1EB628A39E5DC5ECE3D8C36F0BD91E924C
                  3FE043FC2A36F0A5BFF0DCCA3EA01AE828A7ED25DC5ECA1D8E69BC27FDCBBFCD
                  3FFAF50B7856E07DDB888FD4115D5D14FDAC85EC61D8E35BC35A82FDD1137D1F
                  FC6A07D0B524EB6C4FFBAC0FF5AEE68A7EDA44BC3C4F3E7D3EF63FBF6B30FF00
                  801A895E7B76F95A48CFB122BD1A9ACAAC30CA08F422ABDB7744FD5FB3387875
                  CD461E972CC3D1C0357E1F155C2E04D046E3D54953FD6BA1934FB397EFDAC47F
                  E002AAC9E1FD364FF96054FF00B2C6973C1EE87ECEA2D995E1F13D9BF1224919
                  FA647E95A30EA76571FEAEE6327D09C1FC8D6649E16B56FF00573CA9F5C1AA72
                  7856619F2AE51BD9811FE34AD4DECC77AAB7573A90411C74A5AE3C695AD59F30
                  16C0FF009E727F4A95757D66D38B8819D47F7E323F514BD9F663F6B6F8958EAE
                  8AE7E0F14C2D817103A1EE54E456941AB58DC63CBB94C9ECDF29FD6A5C24B745
                  AA917B32F51480823239A5A92C28A28A0028A28A0028A28A0028A28A0028A28A
                  0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A
                  0028A28A0028A28A0028A28A0028A28A0028A28A0028A2A29EE22B685A599C22
                  2F5268025AC7D475FB7B3CC7162698760781F5358BA9EBF35E662833141EDF79
                  BEB58F5BC28F591CD3AFD225ABDD4AEAF9B33484AF641C28FC2AAD1456E95B63
                  99B6F561451453105145140051451400514514005142A9660AA0927A01DEB66C
                  BC397771869F1027FB5CB1FC293925B9518B96C6355AB6D3AEEEFF00D4C0EC3F
                  BC781F9D75D69A1D8DA00445E638FE2939FD3A568818E074AC655BB1BC70FF00
                  CCCE62DBC2AE706E670BFECA0CFEA6B5ADF43D3EDF910076F590EEFD3A569515
                  93A927D4DA34A2BA0D54545DAAA147A018A7514541A051451400514514005145
                  1400514514005145140051451400514514005145140051451400514514005145
                  140051451400514514005145140051451400514514005145140104B696D30FDE
                  C11BFD545519BC3DA74BD2268CFAA31AD5A29A935B325C53DD1843409EDB9B2D
                  4258FF00D96E9FE7F0A915F5CB6FBF1C374A3BA9DA6B668AAE76F717B34B6D0C
                  B5D6A34E2EEDA7B63EAC84AFE62AF437505C8CC33249FEEB66A5232306AACBA7
                  59CCDB9ADD377F7946D3F98E6A741DA48B745535B4961FF5375263FBB27CE3FC
                  7F5A995A75E248D4FBA1FE8681DC9A8A41C8CD2D218514514005145140051451
                  4005145140051451400514514005145140051451400514514005145140051451
                  40051451400514514005145140051454734C96F0BCB236D4419268023BCBC86C
                  6DDA699B0A3A0EE4FA0AE2751D4A6D466DF21C20FBA83A2D1A9EA326A372646C
                  88C7089E82A9D7553A7CBABDCE2AB579B45B0514515A98851451400514514005
                  145140051453A289E691638D4B3B1C002801B5ABA7683737B8924FDCC27F8987
                  27E82B674BF0FC56A04D740493750BFC2BFE35B9584EB7489D34E875914ECF4C
                  B5B15C4318DDDDDB963F8D5CA28AC1B6F73A524B441451452185145140051451
                  4005145140051451400514514005145140051451400514514005145140051451
                  4005145140051451400514514005145140051451400514514005145140051451
                  4005145140051451400514514005145140051451400514514005145140051451
                  4005145140051451400514514005145140051451400514514005145140051451
                  400514514005145140051451400514514005729E25D40CB30B38CFC91F2F8EE7
                  D2BA3BCB8169672CE7F81491EE7B579F3BB49233B1CB31C927B9ADA8C6EEE73D
                  79D9728945145749C8145145001451450014514500145145003A289E695638D4
                  B3B1C002BB5D27498F4E8812034EC3E67F4F61553C3BA60820FB5CABFBD907CB
                  9FE15FFEBD6F573559DF447651A765CCC28A28AC4DC28AAD7B7B6BA759C97779
                  3A416F10DCF239C002B859FC57AE7891CAF87A21A7E9C7FE62372997907FD334
                  3FCCFE95A429CA7AAD8895451D3A9E8748083D0E6BCCCF836C6F0EFD62F2FB54
                  94FDE6B8B8603F0008C7D290F817C3E9F35B5BCF6B2F6960B99030FCC9AD3D94
                  3F9BF0FF008267ED67FCBF8FFC03D3A8AF388A6F14F87487B5BD6D72C9796B6B
                  B389C0FF00664EE7EBF9575BE1EF13E9DE23B667B47649E3E26B6946D9223E84
                  7F5A89D271575AA2E35149D9E8CDAA28A2B2340A28A2800A28A2800A28AC3F14
                  788A2F0E6946E3679D7729F2ED6DC7DE9643D07D3D69C62E4EC8526A2AECDCA2
                  BCBADFC31757708B9D5B59D4FEDD312F30B7BA288A49CE00F6E952FF00C22107
                  FD0675BFFC0D3FE15BFB18FF0037E063ED65DBF13D328AF33FF84420FF00A0CE
                  B7FF0081A7FC28FF0084420FFA0CEB7FF81A7FC28F630FE6FC07ED25DBF13D32
                  8AF33FF84420FF00A0CEB7FF0081A7FC28FF0084420FFA0CEB7FF81A7FC28F63
                  0FE6FC03DA4BB7E27A6515E67FF08841FF00419D6FFF00034FF851FF0008841F
                  F419D6FF00F034FF00851EC61FCDF807B4976FC4F4CA2BCCFF00E11083FE833A
                  DFFE069FF0A3FE11083FE833ADFF00E069FF000A3D8C3F9BF00F692EDF89E994
                  5799FF00C22107FD0675BFFC0D3FE147FC22107FD0675BFF00C0D3FE147B187F
                  37E01ED25DBF13D328AF33FF0084420FFA0CEB7FF81A7FC28FF84420FF00A0CE
                  B7FF0081A7FC28F630FE6FC03DA4BB7E27A6515E67FF0008841FF419D6FF00F0
                  34FF008567EB3A358E8BA73DDCDAC6B8E73B63896F5B748E7A28E29AA116ECA5
                  F809D592576BF13D728AE4BC09E1EBDD1B4A33EA7737135F5D619D25999C42BD
                  9064F5F53FE15D6D6134A32693B9AC5B6AED5828A2B2B59F11693A04224D4AF6
                  384B7DC8FABBFD14726924DBB21B692BB3568AE0A4F1BEB5A97FC80BC3EC911E
                  973A93F96A47A841C91F8D5778BC617D9FB5F8962B453FF2CECAD47FE84DCD6C
                  A84BED34BFAF233F6CBA2BFF005E67A2D15E6DFF0008EDEBF33F8B3C405BFE99
                  5DF963F2029A7C268E774BAF6BD2B7F79EF893FCA9FB18FF0037E04FB597F2FE
                  27A5D15E67FF0008841FF419D6FF00F034FF00851FF08841FF00419D6FFF0003
                  4FF851EC61FCDF80FDA4BB7E27A6515E67FF0008841FF419D6FF00F034FF0085
                  1FF08841FF00419D6FFF00034FF851EC61FCDF807B4976FC4F4CA2BCCFFE1108
                  3FE833ADFF00E069FF000A3FE11083FE833ADFFE069FF0A3D8C3F9BF00F692ED
                  F89E9945799FFC22107FD0675BFF00C0D3FE147FC22107FD0675BFFC0D3FE147
                  B187F37E01ED25DBF13D328AF33FF84420FF00A0CEB7FF0081A7FC28FF008442
                  0FFA0CEB7FF81A7FC28F630FE6FC03DA4BB7E27A6515E67FF08841FF00419D6F
                  FF00034FF851FF0008841FF419D6FF00F034FF00851EC61FCDF807B4976FC4F4
                  CA2BCC25F0ADA410BCD2EB9ACA468A5999AF8E001D4F4A7FC3FD127BCBE935F9
                  2F3513A68256C61B9B866328E86461D31E83FC91D18A8B9736DE40AAB7251B1E
                  9945145739B05145140051451400514514005145140051451400514514005145
                  140051451400514514005145140051451400514514005145140183E289F658C7
                  083CC8F93F415C9D6F78A98FDB605EC23CFEA6B06BAE92B44E1ACEF361451456
                  864145145001451450014514500156F4CB4FB6EA11427EE9396FA0EB552BA0F0
                  AC20DC4F311F75428FC7FF00D5533768B65D35CD248EA4000003803A0A5A28AE
                  23D00A82EAEA1B2B596E6E6458A0894BBBB74551C9353D79AF8AF543E27D6CE8
                  16AE7FB32C9C35FBAF49641D2207D077FF00EB5694A9F3CADD08A93E4572B799
                  378D6FD755D494A69313136364DD1FD2471DC9EC3FC9E8838000180076154D59
                  5142200AAA3000180052F99EF5D52D745B1CCB4DF72DEFF7A37FBD54F33DE8F3
                  3DEA794772DEFF007AC5D5F4B99EEA3D5F49945B6B16E3E49074987F71C7706A
                  FF0099EF4799EF551BC5DD09D9AB33A0F0BF88A1F11E942E42793751B797756E
                  7AC520EA3E9DC56E5794DC5D4BE17D717C456AA5AD64023D4605FE34ECE07F78
                  7F9EA6BD42DEE22BBB78EE20916486550E8EA72181E4115CF5A9F2BBAD99BD29
                  F32B3DD1351451589A8514521200C9A00AD7F7F6DA6584F7B77288ADE042EEE7
                  B0FF001AF39D3CDC7883576F12EA71B2755D3ED9BFE58C5FDE23FBC7D6935AD4
                  C78D35BFB3C449D074F93923A5DCC3FF00655FF3D78D51201C0E95D90A7ECE3A
                  EECE59CF9DF922DEFF007A37FBD54F33DE8F33DE8E515CB7BFDE8DFEF553CCF7
                  A3CCF7A3942E5BDFEF46FF007AA9E67BD1E67BD1CA172DEFF7A37FBD54F33DE8
                  F33DE8E50B96F7FBD1BFDEAA799EF4799EF47285CB7BFDE8DFEF553CCF7A3CCF
                  7A3942E5BDFEF46FF7AA9E67BD1E67BD1CA17279EEA2B68249E691638A352CEC
                  C7800552F0A6972F88F545F13EA31B2D94391A65BB8FCE523D4F6FFF0055675A
                  59C9E36D6CD9AB11A1593837722F1F6890748C1F41DFFF00D55EA08891C6A88A
                  151400AAA30001D0014AA4BD9AE55BBFC0AA71E7777B21F4515C1F8DF5AB8BAB
                  C4F0BE99318A59937DECEBD6287FBA3FDA6FE5F5AE7A70739591B4E6A0AE26B3
                  E31BBD4AF25D27C2C519A33B6E3527198A23E89FDE6FD3FA53D37C3F676339BB
                  999EF7507E5EEEE4EF727DB3D2A6B2B6B7D3ACE3B5B58C470C63000FE67DEA7F
                  33DEBAECA2B961B1CD76DDE45BDFEF46FF007AA9E67BD1E67BD4F28EE5BDFEF4
                  6FF7AA9E67BD1E67BD1CA172DEFF007A37FBD54F33DE8F33DE8E50B96F7FBD1B
                  FDEAA799EF4799EF47285CB7BFDE8DFEF553CCF7A3CCF7A3942E5BDFEF46FF00
                  7AA9E67BD1E67BD1CA172DEFF7A37FBD54F33DE8F33DE8E50B96F7FBD1BFDEAA
                  799EF591AA5DDE5F5EC3A0E90C3FB42E87CF276B78BBB9F7F4FF00F55350B839
                  589041278D75B3A5C2CC346B3706FE55381338E9103FCFFF00D55E9714690C49
                  1448A91A285555180A07402A8E89A35A683A4C1A759A6228872C7EF3B77627B9
                  26B4AB9EAD4E6765B237A70E5577BB0A28A2B2340A28A2800A28A2800A28A280
                  0A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A280
                  0A28A2800A28A280393F1529FB742DD8C78FD4D60D755E298375AC3301CAB6D3
                  F435CAD75D2778A386B2B4D8514515A1905145140051451400514514005753E1
                  41FE8B707FDB1FCAB96AE9BC28E3CBB94EE0A9FE759D5F84D68FC68E928A2B37
                  5CD6AD740D227D46EDB11C43851D5DBB28F726B9526DD91DADA4AECC2F1C7892
                  5D2AD22D334E39D5AFC158B07FD4A7F1487E9CE3DFE95CDE99671697611DAC24
                  90BCB39EAEC7AB1ACEB1FB55DDE5C6B3A99CEA17872573C429FC283D302B43CD
                  F7AF4634D423CABE6704AA73CB98B9E6FBD1E6FBD53F37DE8F37DE9F28B98B9E
                  6FBD1E6FBD53F37DE8F37DE8E50E62E79BEF479BEF54FCDF7A3CDF7A394398B6
                  CCAE8C8E032B0C104704527833576F0FEAFF00F08DDDC8C6C6E58BE9D2B74463
                  C98B3FA8FF00EBD55F37DEA9EA7689A959B42CC51C10F148A79471D08A391493
                  8BD9829B4F991EC14572BE09F1336BDA73DB5EED4D56C888EE53FBDE8E3D8FF3
                  FC2BAAAF3A7070938B3BE325257415E7FE38F104B75707C2FA54A52795737D70
                  BFF2C223FC23FDA6FE5F5E3D02B8E9BE19F86EE279679A2BB796572EEE6E9F2C
                  C7A93CD6946508CB9A645553946D130AD2186CAD22B6B7509146BB540A9BCDF7
                  AD5FF855BE17FF009E175FF814FF00E347FC2ADF0BFF00CF0BAFFC0A7FF1AE8F
                  6D49F57F77FC130F6353CBEFFF00806579BEF479BEF5ABFF000AB7C2FF00F3C2
                  EBFF00029FFC68FF00855BE17FF9E175FF00814FFE347B6A5DDFDDFF00043D95
                  4F2FBFFE0195E6FBD1E6FBD6AFFC2ADF0BFF00CF0BAFFC0A7FF1AE6BC59E17D3
                  3C2B368F71A509E2927BC1149BA7660CA54F1826AA13A737CB16EFE9FF000499
                  42715776FEBE46879BEF479BEF54FCDF7A3CDF7ABE52398B9E6FBD1E6FBD53F3
                  7DE8F37DE8E50E62E79BEF479BEF593A368B67E27F17DF59EA7E73C16F6A8F1A
                  24AC80313C9E0D757FF0AB7C2FFF003C2EBFF029FF00C6A273A7076932E309CD
                  5E3FD7E06579BEF479BEF5ABFF000AB7C2FF00F3C2EBFF00029FFC68FF00855B
                  E17FF9E175FF00814FFE353EDA9777F77FC12BD954F2FBFF00E0195E6FBD665E
                  4B79AB6A31681A5362EA7199E6ED6F17763EFE9FFD7AEA3FE156F85FFE785D7F
                  E053FF008D6D683E18D2BC371CCBA6DB98CCC4191DDCBB36380327B0A4EBD34A
                  F1D58D519B7696DFD7916747D26D342D2E0D3AC63D9042B81EAC7BB1F524D685
                  14571B6DBBB3A92495911CD2A410C934876A46A598FA00326BC8F4099EF56EF5
                  A9FF00E3E3529DA539FE14070ABF80AF44F18CCD0783359913EF7D8E503DB2A4
                  7F5AF3CD2888B47B245E8B020FFC7457661A3EE3672E225EF246BF9BEF479BEF
                  54FCDF7A3CDF7ADB94C798B9E6FBD1E6FBD53F37DE8F37DE8E50E62E79BEF479
                  BEF59DA168A7C61ABEA2977793C1A7D8B2C621B77DAD2B919258FA7B574DFF00
                  0AB7C2FF00F3C2EBFF00029FFC6A273A707693D4B8C2735746579BEF479BEF5A
                  BFF0AB7C2FFF003C2EBFF029FF00C68FF855BE17FF009E175FF814FF00E353ED
                  A9777F77FC12BD954F2FBFFE0195E6FBD1E6FBD6AFFC2ADF0BFF00CF0BAFFC0A
                  7FF1A3FE156F85FF00E785D7FE053FF8D1EDA9777F77FC10F6553CBEFF00F806
                  579BEF479BEF5ABFF0AB7C2FFF003C2EBFF029FF00C68FF855BE17FF009E175F
                  F814FF00E347B6A5DDFDDFF043D954F2FBFF00E0195E6FBD1E6FBD6AFF00C2AD
                  F0BFFCF0BAFF00C0A7FF001A3FE156F85FFE785D7FE053FF008D1EDA9777F77F
                  C10F6553CBEFFF00806579BEF479BEF5ABFF000AB7C2FF00F3C2EBFF00029FFC
                  68FF00855BE17FF9E175FF00814FFE347B6A5DDFDDFF00043D954F2FBFFE01CE
                  6ABAAFF67DB031A19AEA5611DBC0BD6473C000575FE0EF0C9D06C5EE2F089756
                  BC224BB9BAE0F641EC3FCF6A348F01E81A2EA297F696D27DA10108D2CACFB73D
                  4804F5AE9EB2AB5935CB0D8D695269F34B70A28A2B98DC28A28A0028A28A0028
                  A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028
                  A28A0028A28A0028A28A0028A28A00A7A9DB7DAF4E9A1C7CC572BF51C8AE06BD
                  2AB87D72CBEC7A8BED188E4F9D7FA8FCEB7A32E8736223B48CDA28A2BA0E50A2
                  8A2800A28A2800A28A2800AD9F0CCE23D4CC67A48840FA8E7FC6B1AA4B799ADA
                  E63997AA306A992BAB1507CB24CF446608A5988000C927B578FEB9ACFF00C25D
                  AF09D4E747B172B6AA7A4D20E0C847A7A7FF00AEB67C7DE2637853C39A5CD833
                  A07BD997F82223213EADFCBEB5CE42A90429144A15106001D855E1A8F2AE77BB
                  D8AC456BBE45B177CCA3CCAABBE8DF5D3CA73F316BCCA3CCAABBE8DF47287316
                  BCCA412E79078AA761A75C78A75B5D22D9D92D63C3DF4EBFC09D901FEF1FF3D2
                  A7F1068ADE0FD6D628F3FD8D7AC7ECCC493E449DE3C9EDE9FF00EBA578F3725F
                  52AD2E5E7E84DE651E6555DF46FA7CA4F316BCCA3CCAABBE8DF4728730C96E6E
                  747D4E1D7B4F19B8B71B67887FCB78BBA9FE63FF00AD5EBFA5EA56BAC69906A1
                  6727996F3A6E53DFE87DC7435E47BEADF8435DFF00845F5CFB0CEF8D235093E5
                  24F16F31FE4ADFE158E228F3C6EB746D42AF2CACF667AF514515E61E88514514
                  0051451400579FFC513887413FF5101FFA09AF40AF3EF8A8716DA17FD8407FE8
                  26B7C37F1518E23F86CC1F328F32AAEFA37D7A5CA79DCC5AF328F32AAEFA37D1
                  CA1CC6D7800EEF1D6AC7FE9CA3FF00D0ABD3EBCB7E1D9CF8DF553FF4E71FFE85
                  5EA55E7E2FF89F71DF86FE1AF9FE6145145731D0145145001451450063F8A2D4
                  DE785356B7504B3DA4A140F5DA71FAE2BCAF48B912E8F66E0FFCB1507EA060D7
                  B59008C1AF1092C9FC3FAEDFE85202238DCCD6A4FF00142C7231F4E87F1AEEC2
                  3BA71F99C58A566A468F9947995577D1BEBAF94E5E62D79947995577D1BE8E50
                  E624B2BED57C3FA9DC5F69060952E80FB45ACF90AC4701948E86B6D7E24EB6A3
                  127859243EA9A82A8FC8AD606FA37D4CA9424EF25729559C55A2EC743FF0B335
                  8FFA14BFF2A49FFC4D1FF0B3358FFA14BFF2A49FFC4D73DBE8DF53EC297F2FE7
                  FE63F6F57F9BF2FF0023A1FF008599AC7FD0A5FF009524FF00E268FF008599AC
                  7FD0A5FF009524FF00E26B9EDF46FA3D852FE5FCFF00CC3DBD5FE6FCBFC8E87F
                  E1666B1FF4297FE5493FF89A3FE1666B1FF4297FE5493FF89AE7B7D1BE8F614B
                  F97F3FF30F6F57F9BF2FF23A1FF8599AC7FD0A5FF9524FFE268FF8599AC7FD0A
                  5FF9524FFE26B9EDF46FA3D852FE5FCFFCC3DBD5FE6FCBFC8E913E275E291F69
                  F0B5CA0EFE4DD2C9FD055FB6F8A3A03B05BD4BED3C9EF756E719FAAE6B8CDF48
                  5830208041EA0D2786A4FA5BFAF994B1351753D774ED5B4FD5A1F374FBD82E53
                  B98A40D8FAFA55DAF077D32DBCE1716DBED2E57959AD98C6CA7F0AE834AF1DEB
                  5A2111EAEA755B11D6E2350B3463D48E8DFCFDEB9E7837BC1DCDE18B4F49AB1E
                  B14550D2B57B1D6EC56F74EB949E06E3729E41F423A83EC6AFD7234D3B33A934
                  D5D0514514861451450014514500145145001451450014514500145145001451
                  4500145145001451450014514500145145001451450014514500159BACD87DBE
                  C4AA8FDEA7CC9EFEDF8D69514D3B3B89A4D599E6A41048230475A2B7FC45A598
                  653790AFEEDCFEF00EC7D7F1AC0AEC8C9495D1E7CA2E2ECC28A28AA2428A28A0
                  028A28A002B2F5DD5D748B0DEA03DC4876411FF79BFC07F9EB57EE2E22B5B792
                  799C2451A96663D8570AD2CDAB5F36A570A5411B608CFF00027F89ADA852E796
                  BB1955A9C8BCCB16062B5849926325C4A77CD21072CC6AD7DB21FEFF00E86A97
                  9468F28D77FB34727B565DFB643FDFFD0D1F6C87FBFF00A1AA5E51A3CA347B24
                  1ED5977ED90FF7FF0043514B772CD2C567A7A99AFAE58470C78EE7B9F6154E72
                  96F0BCB21C2A8C9AF47F86FE157B2B73AF6A31E2FAE9710C6C3FD4C47A7E27BF
                  FF00AEB0AF28D18733DCDF0F19569596C749E15F0E41E19D1A3B346125C31F32
                  E26EF2487A9FA76156F5BD1AD75FD22E34EBC4CC52AE030EA8DD987B835A5457
                  88E7272E6BEA7B4A1151E5E878337DA748BF9F48D50E2EED8E03E0E254FE171F
                  514EFB643FDFFD0D7A2F8FFC2875FD356F2C940D56CC16848FF96ABDE33F5EDE
                  FF00535E516CE2E6112282A738653D548EA0D7B5879C6B46FD7A9E362632A32B
                  7434BED90FF7FF004347DB21FEFF00E86A979468F28D747B2473FB565DFB643F
                  DFFD0D4572F6B776EF04A728E30783C7BD57F28D1E51A3D920F6ACF48F875E2A
                  6D4AD1B45BF9776A166BF239EB345D037D4700FE1EF5DE57CF21AEEC6F20D474
                  F7D9796ADBE33FDE1DD4FB115EE1E1DD7ADBC47A2C3A8DAFCA1FE59232726371
                  D54FD3FC2BC9C6E1FD9CB9E3B33D6C1E23DA4795EE8D6A28A2B84ED0A28A2800
                  AF3CF8B0C12CB4463D05F8FF00D04D7A1D79D7C5C19D3B461FF4FC3FF4135D18
                  5FE344C312ED4A471BF6C87FBFFA1A3ED90FF7FF004354BCA347946BDCF648F0
                  FDAB2EFDB21FEFFE868FB643FDFF00D0D52F28D1E51A3D920F6ACEBBE1AC8B27
                  8CB5565391F634FF00D0ABD5ABC97E170DBE2ED547FD3A27FE855EB55E36355A
                  B35E87B38377A29FF5B8514515C875051451400514514005727E37F0AB7886C6
                  3B9B2658F55B4CB5BB9E038EE8C7D0FE9F9D759455426E12E689338A9AE56781
                  C3A8A96782E11EDEEE23B6682452191875A97ED90FF7FF00435E9FE2AF0469FE
                  26413126D7514188EEE31CFD187F10AF29D5F44D63C36E5756B426DF385BC801
                  688FD7BA9FAD7B142B53ABA6CFB1E4D7A35296BBA27FB643FDFF00D0D1F6C87F
                  BFFA1ACE89A29D7744EAEBEAA73527946BA7D92393DAB2EFDB21FEFF00E868FB
                  643FDFFD0D52F28D1E51A7EC907B565DFB643FDFFD0D1F6C87FBFF00A1AA5E51
                  A3CA347B241ED5977ED90FF7FF004347DB21FEFF00E86A979468F28D1EC907B5
                  65DFB643FDFF00D0D1F6C87FBFFA1AA5E51A3CA347B241ED5977ED90FF007FF4
                  347DB21FEFFE86A979468F28D1EC907B565DFB643FDFFD0D1F6C87FBFF00A1AA
                  5E51A3CA347B241ED5977ED90FF7FF004347DB21FEFF00E86A979468F28D1EC9
                  07B5659B3D4EE340D47FB4F47976C848F3ED882239D7D08EC7D0D7B2F87B5EB3
                  F1269116A1664856F95E36FBD1B8EAA7DEBC47CA35A7E14D65FC31E2686566C6
                  9F7EE21B95278563F75FF03D7DB35CB8AC2A9C39A3BA3AB0B8A719F2CB667B8D
                  14515E29EC851451400514514005145140051451400514514005145140051451
                  40051451400514514005145140051451400514514005145140051451400C9234
                  96368E450C8C3041EE2B88D5B4C7D3AE7001685FEE37F43EF5DD541756B15E5B
                  B4332E55BF43EB5709F2B33A94F9D1E79455BD474E974EB831C83287EE3F6615
                  52BAD34D5D1C2D34ECC28A28A620A28AC3F106A52C7E5E9962DFE9B723EF7FCF
                  24EEC7FA55462E4EC852928ABB33757BA6D735036511CD85B37EF98749641FC3
                  F41527918E00AB169611595AA4112E15475EE4F726A7F2C7A57A708A82B23C9A
                  955CE5728791479157FCB1E947963D2AAE473143C8A3C8ABFE58F4AAA2C6E35D
                  D5E2D06C0957946FB9987FCB08BB9FA9E83EBEF4A52515765414A72518EE5CF0
                  67874789B59FB7DCA6748B17C2AB0E2E251FCD47F87BD7B1D53D374EB6D274DB
                  7B0B38FCBB78176A2FF53EF9E6AE578388AEEB4EFD0FA4C3D15461CA828A28AC
                  0DC2BCA3E207873FB1B513E21B28CFD8AE182DF46A388D8F4907B1EFEFF5E3D5
                  EA1B8B78AEEDA5B79E35921954A3A374607A8ADA85674A7CC8CABD15561CACF1
                  05883286520A9190477A5F22ACDEE952F85B5C6D1A725AD25CBD84CDFC4BDD09
                  F51FE7AD4DE58F4AF7A33524A4B63E6AA4654E4E3228791479157FCB1E947963
                  D2AAE473143C8AB1A06B2FE10D785DB16FECBBC60978A3911B76900FE753F963
                  D29925B47344D1C8819186083DC54CE2A717196C5D2AB2A725247B2A3AC88AE8
                  C191864329C823D453EBCE3E1F6BEF6571FF0008BEA1264A02DA7CADFC71F742
                  7D476F6FA0AF47AF9FAB49D29B8B3E968D58D5829C428A28ACCD42BCF3E2B8CD
                  96863D6FC7FE826BD0EBCFBE298CDB6843FEA203FF004135D184FE344E7C57F0
                  64719E451E455FF2C7A51E58F4AF7AE7CD73143C8A3C8ABFE58F4A3CB1E945C3
                  98D0F86CBB7C67AA8FFA734FFD0ABD56BCBBE1E8DBE38D587FD39C7FFA157A8D
                  7898DFE33F91F4581FE04428A28AE43AC28A28A0028A28A0028A28A0029ACA1D
                  4AB00411820F7A751401C9EA9F0EBC37A9C865FB11B39C9C996CDBCA3F90F97F
                  4AE7AE7E15DE4793A7F885F1D92EA00FFF008F03FD2BD368ADE189AB0DA4613C
                  3529FC513C91BE1CF8AD0E23BCD1A41EAE6553FA29A85FC03E3046C6DD224FF6
                  965703F519AF61A2B558FAC62F0147B1E3BFF081F8C3FE78E97FF7F9BFC28FF8
                  40FC61FF003C74BFFBFCDFE15EC5453FAFD6F20FA8513C77FE103F187FCF1D2F
                  FEFF0037F851FF00081F8C3FE78E97FF007F9BFC2BD8A8A3EBF5BC83EA144F1D
                  FF00840FC61FF3C74BFF00BFCDFE147FC207E30FF9E3A5FF00DFE6FF000AF62A
                  28FAFD6F20FA8513C77FE103F187FCF1D2FF00EFF37F851FF081F8C3FE78E97F
                  F7F9BFC2BD8A8A3EBF5BC83EA144F0FBBD07C4BA62EFBCD0659221C992D1C4B8
                  FF00808E6A9DACD05EA1781F763860782A7D08AF7CAF30F88DA5DAD8EB1A56AD
                  6A822B8BA9CDBDC05E04A08C8247A8F5FF000AE9C3E35D4928491CB89C0C6107
                  383D8E6BC8A3C8ABFE58F4A3CB1E95E85CF2798A1E4556BFB1FB4D84D1639653
                  8FAF515B1E58F4A3CB1E945C398F49F086A6DAC784B4CBE73BA492001CFAB2FC
                  AC7F306B72B89F856C4F82D62FE18AE6645FA6ECFF005AEDABE76B4796A492EE
                  7D4D2973538B7D828A28ACCD028A28A0028A28A0028A28A0028A28A0028A28A0
                  028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0
                  028A28A00AF79690DEC0D0CCB953D08EA0FA8AE2B51D366D3A6DAE37467EE38E
                  86BBDA86E2DE2BA85A29903237506AE137132A94D4FD4F3BA2B5355D1A5D3D8B
                  A664B73D1BFBBEC6B2599510BB90AAA3249E80575A69ABA38E517176654D5352
                  874AB092EA5E71C2A0EAEDD80AC3D2EDA54F36F6F486BDB93BA43FDC1D907B0A
                  A8F7675BD505F3E459DB92B6C87F88F773FD2AFF00DA3DEBBE8C3916BB9E6E22
                  A39BE55B17770F5A370F5AA5F68F7A3ED1EF5B5CE6E42EEE1EB46E1EB54BED1E
                  F4D92F1228DA491C2A28C927B5170E41FA96A02C6D8145F32E243B218875763D
                  2BAAF022C3E1F8248EF029BABB7F327B8FF6BFBBFEE8EDF8FAD729A059497D71
                  FDB57898C8DB6919FE04FEF7D4D6EDEDE4361672DD5C36D8E35C93EBEC2B8F13
                  2E7FDDA3D1C2C3D97BEF73D0EF758D2F4D318BED46D2D4C8329E7CEA9B87A8C9
                  E6AB7FC259E1CFFA1834AFFC0C8FFC6BC5E3DFAACEDA8EA88B2BC802C3148370
                  8631D1403537D8B4FF00F9F2B5FF00BF2BFE159AC046DABD4DA598B4FDD8E87B
                  17FC259E1CFF00A1834AFF00C0C8FF00C68FF84B3C39FF00430695FF008191FF
                  008D78EFD8B4FF00F9F2B5FF00BF2BFE147D8B4FFF009F2B5FFBF2BFE14FEA30
                  EEC9FED29FF29EC5FF000967873FE860D2BFF0323FF1A3FE12CF0E7FD0C1A57F
                  E0647FE35E3BF62D3FFE7CAD7FEFCAFF00851F62D3FF00E7CAD7FEFCAFF851F5
                  187761FDA53FE53D1BC5573E16F12E8D259BF887498E753E65BCDF6C8F31483A
                  1EBD3D6B84D2AF5AF2D0994A19A273148D1B064661DD48E083ED553EC5A7FF00
                  CF95AFFDF95FF0AB31BC70A0489551074551803F0AE9A34BD92E54EE8E4C4D6F
                  6F66E3665FDC3D68DC3D6A97DA3DE8FB47BD6D739790BBB87AD1B87AD52FB47B
                  D1F68F7A2E1C83B50B66BA891E094C37703096DE65EA8E3A57A5F83FC4A9E25D
                  184CEA22BD80F95750FF0071C77FA1EA3F1F4AF32FB47BD4767ABCDE1BD723D6
                  ED94BC647977B08FF96917A8F71D45736268FB58E9BA3B7055DD1959ECCF73A2
                  ABD9DDC17D670DD5B48B2C13207475E841AB15E29EF8579F7C52FF008F7D07FE
                  C22BFF00A09AF41AF3CF8AC7169A19F4D407FE826BA30BFC689CF8AFE0C8C0DC
                  3D68DC3D6A97DA3DE8FB47BD7B773E6F90BBB87AD1B87AD52FB47BD1F68F7A2E
                  1C86FF00C3F39F1CEADFF5E71FFE855EA15E57F0E1B7F8D7563FF4E69FFA157A
                  A578D8DFE33F91F4381D284428A28AE53AC28A28A0028A28A0028A28A00298EE
                  B1A33BB0545192CC7000F534FAF2FF00881E266D42E9FC35A7C8442BFF002109
                  94F6FF009E40FF003FCBD6B5A549D5972A32AD555287333B8FF84B3C39FF0043
                  0695FF008191FF008D1FF0967873FE860D2BFF000323FF001AF1C165A72A802C
                  6DB0077894FF004A5FB169FF00F3E56BFF007E57FC2BBFEA30EECF37FB4A7FCA
                  7B17FC259E1CFF00A1834AFF00C0C8FF00C68FF84B3C39FF00430695FF008191
                  FF008D78EFD8B4FF00F9F2B5FF00BF2BFE147D8B4FFF009F2B5FFBF2BFE147D4
                  61DD87F694FF0094F62FF84B3C39FF00430695FF008191FF008D1FF0967873FE
                  860D2BFF000323FF001AF1DFB169FF00F3E56BFF007E57FC28FB169FFF003E56
                  BFF7E57FC28FA8C3BB0FED29FF0029EC5FF0967873FE860D2BFF000323FF001A
                  3FE12CF0E7FD0C1A57FE0647FE35E3BF62D3FF00E7CAD7FEFCAFF851F62D3FFE
                  7CAD7FEFCAFF00851F5187761FDA53FE53D8BFE12CF0E7FD0C1A57FE0647FE34
                  7FC259E1CFFA1834AFFC0C8FFC6BC77EC5A7FF00CF95AFFDF95FF0A3EC5A7FFC
                  F95AFF00DF95FF000A3EA30EEC3FB4A7FCA7B17FC259E1CFFA1834AFFC0C8FFC
                  6A297C67E1984FCDAF69E78CFC970ADFC89AF22FB169FF00F3E56BFF007E57FC
                  29CB6D62BF76D2DC7D225FF0A3EA10EEC3FB4A7FCA7A15F7C4FD061063D3BED1
                  A9CFD92DA238CFBB3003F2CD71B777BA8F887564D5357091084116B6719DCB08
                  3D493DD8F1CD575955176A80AA3B018A5FB47BD6F4B0F4E93BC77396BE2AAD65
                  CAF445DDC3D68DC3D6A97DA3DE8FB47BD745CE4E42EEE1EB48F222233B1C2A8C
                  9354FED1EF552F9E7BC58B4DB41BAEAF9C4118FAF527DB14730D536DD91E95F0
                  CADCC1E04B177187B8692623EAE71FA015D8555D3ECA2D374EB6B287FD55BC4B
                  12FD1462AD57CFD4973CDCBB9F514E3CB051EC14514541614514500145145001
                  4514500145145001451450014514500145145001451450014514500145145001
                  45145001451450014514500145145001451450035955D4AB0054F04115E37F10
                  AF2D86ACDA269B21D8006BD2A784F4407DFBD779E39F162785F462612ADA8DCE
                  52DA33CE0F7723D07F85785C72B2EE7790BCAEC5A476392CC7A935DF83A4FF00
                  88F6E870632A2B722DCD7499634544015546001E94EFB4FBD64FDA3DE8FB47BD
                  7A173CEE435BED3EF47DA7DEB27ED1EF47DA3DE8B8721ADF69F7A5D3ED1B5FD4
                  3CB6FF008F0B760663FF003D1BB2FF008D64C2B3EA1751D95AFF00AE94F2DD91
                  7BB1AF46D3AC20D32C63B4B718441D7BB1EE4D455A9C8B4DCBA74EEEECB20050
                  000001D00ED5C3EB1A98D675211A366C2D5B8F495FD7E82B43C5BAD1B78C6996
                  AF89E61FBD707FD5A7F89AE56391628D513855E0545185BDE65D595FDD46C7DA
                  7DE8FB4FBD64FDA3DE8FB47BD6D731E435BED3EF47DA7DEB27ED1EF47DA3DE8B
                  8721ADF69F7A3ED3EF593F68F7A3ED1EF45C390D6FB4FBD1F69F7AC9FB47BD1F
                  68F7A2E1C86B7DA7DE8FB4FBD64FDA3DE8FB47BD170E435BED3EF47DA7DEB27E
                  D1EF47DA3DE8B8721ADF69F7A437008C1E41EC6B2BED1EF47DA3DE8B8721DEFC
                  3AF130D27511A05DC87EC572C4D9B13C4521EA9F43DBDFEB5EBD5F304AE258CA
                  9383D411D41EC457B67C3DF16FFC247A49B6BB71FDA76802CD9FF968BD9C7D7B
                  FBFD6B831947FE5E47E67A584ADA7B397C8ECEBCE7E2E1DBA768C7D2F87FE826
                  BD1ABCDBE311DBA3E927D2F7FF006435CF85FE344DF13FC291C1FDA7DE8FB4FB
                  D64FDA3DE8FB47BD7AF73C6E435BED3EF47DA7DEB27ED1EF47DA3DE8B8721E83
                  F0B5F7F8B7556FFA744FFD0ABD6ABC7BE11B6FF136A87FE9D57FF42AF61AF2B1
                  9FC57F23D7C27F057CFF0030A28A2B94E90A28A2800A28A2800A28AC7F127882
                  D7C35A34BA8DD1CEDF9638C1E6473D147F9E99A714E4EC84DA4AECC5F1F78B8F
                  87AC16CEC886D56EC1110FF9E4BD0C87FA7BFD2BC9AD4ADB45B031662773BB1C
                  9663D49354AEF53B9D4F52B8D4AFA4DF7570D96F451D947B014CFB47BD7B3469
                  2A51B75EA78F5EA3AD2BF435BED3EF47DA7DEB27ED1EF47DA3DEB5B98721ADF6
                  9F7A3ED3EF593F68F7A3ED1EF45C390D6FB4FBD1F69F7AC9FB47BD1F68F7A2E1
                  C86B7DA7DE8FB4FBD64FDA3DE8FB47BD170E435BED3EF47DA7DEB27ED1EF47DA
                  3DE8B8721ADF69F7A3ED3EF593F68F7A3ED1EF45C390D6FB4FBD1F69F7AC9FB4
                  7BD1F68F7A2E1C86B7DA7DE8FB4FBD64FDA3DE849A49A74B7B78DE7B890ED48A
                  252CCC7D0014C390D392F5228D9DDB0A0726BBFF00873E18984BFF00092EA711
                  49A44DB670B0E638CF573EEDFCBEB517843E1B324B16A9E23557957E686C7AA4
                  67B17ECC7DBA7D7B7A7579F89C4A6B921F367A185C2F2BE798514515E79E8051
                  4514005145140051451400514514005145140051451400514514005145140051
                  451400514514005145140051451400514514005145140051451400553D5352B5
                  D1F4D9EFEF24D90408598F7FA0F527A0AB945356BEA27E47CC5E20F124DE22D7
                  27D4AE98AEEF9628BA88A31D147F5359BF6A5FEF7E95F57D15DEB1D14ACA3F8F
                  FC0389E0E4DDDCBF0FF827CA1F6A5FEF7E947DA97FBDFA57D5F453FAF2FE5FC7
                  FE00BEA72FE6FC3FE09F287DA97FBDFA502E413852598F4007535F57D66EA1A2
                  DADF82C479737FCF451D7EBEB42C746FAC7F1FF80278395B497E1FF04F29F0C6
                  87FD9566669C037938CC87FB83B28FEBFF00D6AB9AE6AF168DA6BDCBE1A43F2C
                  487F89BFC3D6BA0BFD26EB4F62644DD1F691791FFD6AA3473A93E67A99B838AE
                  5D8F1B7BD334D24F3485E694EE7623A9A4FB52FF007BF4AF65A2B7FAC2EDF8FF
                  00C03254DF7FEBEF3C6BED4BFDEFD28FB52FF7BF4AF65A28F6EBB7E3FF00007E
                  CE5DFF00AFBCF1AFB52FF7BF4A3ED4BFDEFD2BD968A3DBAEDF8FFC00F672EFFD
                  7DE78D7DA97FBDFA51F6A5FEF7E95ECB4AAEC8C1918AB0E841C1147D6176FC7F
                  E007B3977FC3FE09E33F6A5FEF7E947DA97FBDFA57D09A7F89648B11DE29917F
                  BE3EF0FAFAD50D77E22A59EA89A4E89A64DABDFB2EE648C9013BF3C124E393D3
                  1EB52B1126ECA1F8FF00C034F62AD773FC3FE09E15F6A5FEF7E947DA97FBDFA5
                  7B769FF14ECD2E5ACFC49A75CE8B74A063CD46653FF8E823F2C7BD6AF85FC647
                  C55A9DFC767A73AE9B6C76A5F349FEB5B2300215047193D78E33D689579C536E
                  1A2F3FF8011A3193494F5F4FF827CF9F6A5FEF7E947DA97FBDFA57D5F4565F5E
                  5FCBF8FF00C035FA9CBF9BF0FF00827CA1F6A5FEF7E947DA97FBDFA57D5F451F
                  5E5FCBF8FF00C00FA9CBF9BF0FF827CA1F6A5FEF7E957746D7E7D0B59B7D4EC9
                  FF007B11C329CE2443D54FD6BEA2A297D7A2F471FC7FE007D4E5BA97E1FF0004
                  CFD1F56B5D734AB7D46C9F7413AEE1EAA7BA9F7078AE0FE34305D074C27A0BBF
                  FD90D7A6515C94EA28545348EBA9073838B67CA1F6A5FEF7E947DA97FBDFA57D
                  5F45767D797F2FE3FF0000E4FA9CBF9BF0FF00827CA1F6A5FEF7E947DA97FBDF
                  A57D5F451F5E5FCBF8FF00C00FA9CBF9BF0FF8278BFC197127883546073FE8AB
                  FF00A157B4514571D6ABED67CD6B1D74A9FB3872DEE145145646814514500145
                  145004373730D9DB4B737122C50C4A5DDD8E0281D49AF9D7C63E307F14EB6672
                  CC96501296B09EC3BB1F73FE1E95F48515BD0AD1A4EED5D9856A52A8AC9D91F2
                  87DA97FBDFA51F6A5FEF7E95F57D15D5F5E5FCBF8FFC039FEA72FE6FC3FE09F2
                  87DA97FBDFA51F6A5FEF7E95F57D147D797F2FE3FF00003EA72FE6FC3FE09F28
                  7DA97FBDFA51F6A5FEF7E95F57D147D797F2FE3FF003EA72FE6FC3FE09F287DA
                  97FBDFA51F6A5FEF7E95F57D147D797F2FE3FF00003EA72FE6FC3FE09F287DA9
                  7FBDFA51F6A5FEF7E95F57D147D797F2FE3FF003EA72FE6FC3FE09F287DA97FB
                  DFA51F6A5FEF7E95F57D147D797F2FE3FF00003EA72FE6FC3FE09F287DA97FBD
                  FA51F6A5FEF7E95F57D147D797F2FE3FF003EA72FE6FC3FE09F2B4226B838820
                  9A527FE79C65AB66CBC21E27D44AFD9F44BB01B90D3AF9431EB96C57D21454BC
                  73E912960D7591E3DA4FC20BF9995F59D4A3B78FA98AD46E73EDB8F03F235E8F
                  A1785B47F0DC3B34DB348DC8C3CCDF348FF563CFE1D2B6A8AE6A95EA54D1BD0E
                  885084354B50A28A2B1350A28A2800A28A2800A28A2800A28A2800A28A2800A2
                  8A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A2
                  8A2800A28A2800A28A2800A28A28038ED63C78B63AE3E8DA669377AB5F44A1A6
                  483858C71D4E0FA8A87FE135F117FD08BA8FFDFE1FFC4D63A6A171E05F1A6BD7
                  3A86977B7161A9C8B2C7756C9BF6E371DA7A7F7BD7B77AD2FF0085B5A07FCF9E
                  ABFF0080C3FF008AAECF65A2E585D77D4E55537E69584B9F887A969D1FDA353F
                  076A56D68A7F793070DB07AF403F322BA593C4BA5C7E1AFF008480CF9D3FCBF3
                  0381C9E718C7AE78C7AD734FF147C317913DB5E457F0DBCCA63769ADCEDC1E0E
                  7049ACAF1BD969763F0D34EB6D1DF7E9B25EC6D1912170CADB89E4FBD1EC9371
                  8CA3CB763F68D26E32BE86ADB78EFC41A8C22E74EF04DDCF68FCC72C974B1971
                  EB82BFD6A7FF0084B7C5BFF4214FFF008304FF00E26BB55508A1540000C003B5
                  3AB1F690FE45F8FF00997ECE7FCEFF000FF2391F0F78DA3D6B569B45D474C9F4
                  CD4D137FD9E73B83AFB1C0CFAF4E955AD92D75FD5B59B4B4B73692E9B32C4497
                  CACA4E4E718F97A541E253E4FC55F09CC806F78E68D8FAAED3FF00C51A9FC15F
                  F237F8CFFEBF63FE4D5AB8A51738E9A5FF001B19A6E4F925AEB6FC2E54BBB1B9
                  B27DB3C457D1BB1FA1AA179702CEC6E2E4AEE10C6D2150719C0CE2BD3A48D254
                  29222BA9EA18641AE43C5DE1E817C35AB5C5B318F659CCE50F20E109E2953AA9
                  B4A44D4A2D26E273D61762FB4F82EC214132070A4E719AB354742B79A2F0D69A
                  EF1B047B742AC47078F5ABD5B4AD7763057B6A676B3AAAE8F66970D119434AB1
                  ED0D8C673CD43ABEBD1E993C56B15BC9757930CA411F5C7A93F9D52F1AFF00C8
                  1A1FFAFA4FEB45A80FE3EBF2C3252D142FB676D6B18C79799F9FE866E4EF643F
                  FB6F5C3FF32D49FF00814BFE14D935FD5E14324DE1C99635E58ACE1881F402BA
                  3A2A79E3FCBF9FF995CAFBFE5FE450B1D5ED2FF4B3A844E561504BEFE0A63920
                  D6458F896E9AEDEFB45D0247E48FB4EF58D9FD7B73F9D3F5BD3EDF4BF0B6A6B6
                  8A504BF3B0DC4F24806B5F49554D1EC954000409803FDD14FDC516ED717BCDDA
                  F6165F18EA77F02C7AAF816DEFF6FDD334F1903F0286B63C3BE3BB67D52DF43B
                  BD08E8B24C3FD1D55D5A363E808000AA55CE78A24682E745B88CED963BF428C3
                  A8E73FD05428427EEDADF79A7B59C3DEBDFEE3B9D57C717765E25BAD12C3C3D7
                  1A8CD6F1AC8CD0CC0704039C63DC0A67FC26BE22FF00A11751FF00BFC3FF0089
                  AE4ADBC5B168BF12352D435082E27F3AD1223F678F730E14E71C7A5754BF1534
                  56FBBA7EB07E96BFFD95672A3CA95A17D177FF003378D552BDE76FB8D6D03C41
                  AAEAD7EF05F786EEB4C89632E269A40C18E40DBD07A93F8566DE7C4063ABDCE9
                  DA26857BABB5AB6C9E584ED456F4CE0FA1F4E8715A9A078C2C7C477925B5ADA5
                  FC2D1C7E6137306C04640C0393CF35C5E85AD49F0FAE755D3759D26F9A29AF1E
                  E21BBB78B7ABA9C01DC7A0EFDEA234D36EF1D5742E53692B4B4EE6FF00FC26BE
                  22FF00A11751FF00BFC3FF0089AAF3FC47B9D31E37D6FC2FA8E9F68EDB4CE4EF
                  0A7F21FCE9DFF0B6B40FF9F3D57FF0187FF15515D7C44F08EB9692E99A92DE41
                  6D7236319E12A0FE2A4E2A95377D69E9F325CD5B49FE477B04F15CDBC73C2E1E
                  29143A30E8C08C8359FE22D64787F40BBD55A1332DBA83E586DBBB2C075FC6AC
                  E996B6B65A5DADAD91CDAC512AC477EECAE38E7BF1583F123FE49F6AFF00EE27
                  FE86B5CF08A75147A5CDE6DA837D6C6743E3AD76E208E68BC117EF148A1D184E
                  304119047CB527FC26BE22FF00A11751FF00BFC3FF0089AA3A3FC48D2ECF45B0
                  B67D3B576786DE38D8A5AE5490A01C1CF4ABBFF0B4748FFA06EB3FF809FF00D7
                  AE874DA7A53FCFFCCC54D5BE3FCBFC8BDAE78BA7D16CF4673A4492DDEA6EB1AD
                  A99823472301F2924633938CF1577C31E2483C4DA73DCC70B5BCF0CAD14F6CED
                  968981E87FCFAFA5733E38B85BBD47C0F728ACA92EA70C8038C3004A1C11EB4B
                  AE83E0BF19C1E22886DD2B5222DF5151D11FF864FF003FED7AD4AA7194124BDE
                  77FC3A0DD4929BBECADFF0E7A156178A3C4B078674D4B8785AE6E26956182D91
                  B0D2B13D07F9F4F5ADAF313CBF337AECC6EDD9E31EB9AE034207C69E339FC452
                  8DDA569A4DBE9CA7A3BFF149FE7FD9F4ACA9413BCA5B2FEAC69524D5A31DD9A9
                  A5F8D5AFF4AD7AEE6D2DEDA5D1FCC1340670E59915891B80C755233CD67DAF8F
                  B5ABDB58EE6DBC157D2C12A864759C6181E847CB593A47FC82BE277FD77BCFFD
                  064AD1F0A78F3C31A7F8574BB4BAD5A38E786DD124431B9DA40E4702BA254A2A
                  EE31BEABBF6308D46EDCD2B69E5DCB67C6BE21033FF082EA3FF7F87FF135A9E1
                  FF00185A6BF6978C96F3DB5E5967ED16938DAE8707F4E0D43FF0B23C23FF0041
                  A8BFEFD49FFC4D739E1CBB8F5EF1A78A35DB0493FB35ED16059594A891C28191
                  FF007C9FC08E99A9F669C5B94396DEBFA97CF6924A57BFA7E85CB1F887ABEA76
                  71DDD97836F67B7933B2449C10D8241FE1F506AD7FC26BE22FFA11751FFBFC3F
                  F89ACAF87FE30F0FE95E08D3ACAFB54820B98FCDDF1B672332311DBD08AE9FFE
                  160784FF00E8396DFF008F7F853A90E59B4A9E8BD49A73E6826E7F910E83E378
                  755D58E917DA75D697A9ED2EB05C0FF58075DA78CF1ED546E3C7D7DFDB7A8E9B
                  A77866EAFCD848239248A603AE7071B78CE0FE559C752B6F19FC47D1EE346CCB
                  67A4A3BDC5E042A0961C27382791FA9F4AA1A578A2D3C37E3AF177DAADAF26FB
                  45CC7B7ECD0EFC6DDF9CF231F787EB4D518EB68EB6BDBE7FE5A8BDABD35D2F6B
                  FCBFCCE8BFE135F117FD08BA8FFDFE1FFC4D6B787F5ED4F57B89A3BEF0F5CE98
                  889B95E69030739E8381591FF0B4748FFA06EB3FF809FF00D7AD9D07C4D67E27
                  4BB4B5B7BEB7F2428633C5E593BB3F7793E87F4ACE706A3770B7DFFE66B0926F
                  E2BFDC61B7C4592F2FAE20D07C3D7DAAC36EE524B88D82A6EF6E0E47E5527FC2
                  6BE22FFA11751FFBFC3FF89AE77C2BE236F016992E87AEE8FA846F14CEC93C10
                  EF49413D7271F875ADCFF85B5A07FCF9EABFF80C3FF8AAD254ACED185D77BBFF
                  003328D4BABCA767DB406F891269F750A6BDE1CBFD2EDE56DAB70E77A83EFC0F
                  D327DABBB560EA1948208C823BD79F5DF8E7C1DE27B56D2354FB55BC17040CDC
                  C463048208F98138E7BF15DD44B069F60881F65BDBC406E76CE1147527E83AD6
                  35A2A297BB666D4E576FDEBA307C57E2F8BC32D670476725F5EDD31F2EDA27C3
                  6D0396E87F97AFA568786F5EB6F12E8706A76CBB04990F193931B03820FF009F
                  4AE4FC191B78A3C51A878C6E15BC8526D74E56FE141C16C7AFF566A8F4BFF8A2
                  FE234DA41F9349D6BF7D6A3F8639BBA8FE5F8AD5CA946CE0BE25AFF9AF919AA9
                  2BA93F85FF0049FCFF00C8EB3C53E205F0C6852EA8F6E6E046CABE587DB9C9C7
                  5C1AC15F1BF881D032F81B502AC320898723FEF9A77C58FF009102EFFEBAC5FF
                  00A10AB769E3EF0AC767023EB56C196350473C1C7D29420BD9A928DDDDF7F2EC
                  394FF78E2E56D176F3299F1B7884024F81751C0E4E2507FF0065ADAF0CF8AACB
                  C4F6D33DB24B05C5BB6C9EDA65C3C4DEFF0091FCAAB37C43F09A2963ADC040F4
                  0C4FE40563F81C3EAFE2AD7FC4F0C2F169D78522B62C36F9BB060B63F0FCC9F4
                  34DC13836E3CB6F5FBB50537CC9295EFE9FA1D0E81E234D76F757B65B6309D36
                  EDAD8B17CF9982467A71D2B7490A0927007735C1FC3DFF0090E78CBFEC2F27FE
                  84F563E236B1716BA4C3A369D96D4B567FB3C4A3A843C31F6EB8CFB93DAA254A
                  F57923FD68546A5A9F3C8874DF89969A8EBD0D89D3E586CEE677B7B6BE67F925
                  65C63031DF2BDFF8857775C3EB9E0789FE1F45A3D82FFA5D8209ADA41C169472
                  DFF7D64FE247A56B782FC42BE25F0DC178DC5CA7EEAE57A1122F5E3DF83F8D3A
                  91838F3D3DB6FF0027F30A72927CB3DFFAB925D788D6DBC6363E1FFB3166BA81
                  A6136FC05C6EE318E7EEFAD53F11F8D21D0F51834BB6B0B9D4B539D77ADB5BF6
                  5E79279F43DAB3755FF92CFA17FD83E4FF00DA954F5A9AF3C2BF11A5F10CBA65
                  D5EE9B7768B03496CBBDA1208EDFF01FD7AF6AA8D28B6B4E97F564CAA4927EBF
                  81A3FF0009AF88BFE845D47FEFF0FF00E26A29FC79AD5A42D3DCF827528E0419
                  77126EDA3B9C05A3FE16D683FF003E7AAFFE030FFE2A85F8B3E1ECFCF6FA946B
                  DDDEDB81F5C1AAF672FF009F5F9FF98B9E3FF3F3F23A8D035EB2F126951EA360
                  EC626254AB8C3230EAA47AD6A573FE12B5D0A0D2E49FC3D26FB2BA99A6243B11
                  BF80783CAF41C57415CB34949A5B1BC1B71570A28A2A4A0A28A2800A28A2800A
                  28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A
                  28A2800A28A2800A28A2800A28A2800A28A28038AFF84E534EF195F689AEFD9E
                  CA050AF67707216407FBC4F1FCBA1ADDFF0084B3C39FF430695FF8191FF8D59D
                  4B46D37588963D46C6DEE957EEF9A818AFD0F6AC9FF857FE13FF00A01DB7FE3D
                  FE35B5E8BDD34CC6D553D1A647AE78B3C29FD8D74B77AAD85D42F1B2B4314C92
                  B3F1D028CD700DA5EA07E08DA398A4636F75F6B119182220CC3F2E777D0D7A3C
                  1E06F0BDBC8248F43B3DC391B93763F039AE830318C0C7A55C6B469A4A1DEFA9
                  2E94A6DB93E96D0E7AC3C6FE1ABFB38EE175AB2877804C73CEB1BA9F42188356
                  BFE12CF0E7FD0C1A57FE0647FE355EE7C13E19BB94CB3689665C9C92B1EDC9FC
                  31517FC2BFF0A7FD012DBF5FF1A8FDCF9FE057EF7CBF139B9F52B4F13FC57D14
                  6992ADD5BE9B0CB24F34472A0952060F7E76FE752786757D374CF1878BD750D4
                  2D2D0C9788505C4CB1EEC06CE32466BB7D3B48D3B4988C5A7D8DBDAA31CB08A3
                  0BBBEB8EB59D79E0AF0E5FDDCB7775A4C12CF2B6E776CE58FAF5ABF6B06B95A7
                  6B5BF1B93ECE6B556BDEFF008589FF00E12CF0E7FD0C1A57FE0647FE350EA577
                  67E20F0D6B16BA4DEDADECAF692C405BCCB261991828382719A83FE15FF84FFE
                  8076DFF8F7F8D69693A0E97A1ACABA659476A2520C8133F36338EBF5359B74D6
                  B1BDCB4AA3D256B1C8F81FC5BA0BF84ACF4FBFBFB4B5B9B58FC9961BA711F438
                  FE2EBC62AE5ECDE149B2D6DE21D2E17FEEFDB232A7FF001EE2B7350F0A681AA4
                  AD35EE91692CADCB4863019BEA4726A9FF00C2BFF09FFD00EDBFF1EFF1AD3DA5
                  27272D55FD0CFD9D4B72BB33CBFC5B796D7D2D9E91637305DCEF728C5ADDC488
                  00CF391C77FE74B7175168FE3692E2F1BCBB7BBB70AB29E8186383F97EA2BD7F
                  4EF0EE8DA4317B0D32D6DDC8DA5D221B88F4CF5AA7AFF8774ABBD3E7967B132F
                  96864F2E28C39620740A78CFE55B47130D236D0C658595AF7D4E23FB6B49FF00
                  A09D97FDFF005FF1A649AF691146CEDA95A10072166563F9039AC6B4F877A8EA
                  B20D4AE74DFB0589398ED631FBD2BD8B0EA3FCF15AE3C35A445267FB3600CA7A
                  32E71F81AD5AA4B67730FDE7556329EEAEFC45E12D464F2026F2C2055072EAA4
                  107EBD4559D13C41A64BA45B2C97B0432471AA3A4B20520818EFD7A56F2A8450
                  AA02A818000E0550B9D134BBB90C93D8C0F213CB6CC13F5228E78B566B40E592
                  D50EFEDAD27FE82765FF007FD7FC6B035CBFB6D5B55D26C2C664B875B9595DA2
                  3B82A8EBC8E3A66B5FFE119D17FE81D0FE47FC6AE5A69B65619FB25AC5092392
                  8A013F8D0A508BBABDC1A93D19CFC7776D69E3AD41EE6E22854DB2006470A09F
                  97D6B7575DD311C326AB68AC3A1170A08FD69975A26997B70D3DCD9C724AC065
                  9BA9C543FF0008CE8BFF0040E87F23FE3437095AF704A4B63A6D2FC68B23F929
                  776D7B8192A92A9703D78A6E81F11AD6E751BED3F5E92DB4EB88662212E4A248
                  9D892C700FE3DEB0ECF47D3F4F98CD69691C3215DA597B8F4FD053EEF4CB1BFC
                  1BBB486620603328247E3D6B274E93BAB1AAAB51753BDFF84B3C39FF00430695
                  FF008191FF008D737E39F13F866E3C257F6C751B2BD9A6899608A095656F331F
                  29E338C1E73F5AE7A3F0E68A8C0FF665BB7B32E41ADED22DBC316370937F60DA
                  C3321056544DFB48E8406E9F8542A74E0D495DDBD0D3DACE6B95D95CE87C1B6D
                  7169E0DD220BA0CB325B26E56E0AF1900FD060553F891FF24FB57FF713FF0043
                  5AE8ADAF6DAED7304C8FEC0F3F9525F58DAEA765259DE42B35BCA0078DBA360E
                  7F98AE753B54E77DEE74B8DE1CABB1CFE85E27D021F0F69914BAE6989225A44A
                  C8D77182A42004119EB5A3FF000967873FE860D2BFF0323FF1AA5FF0AFFC27FF
                  00403B6FFC7BFC68FF00857FE13FFA01DB7FE3DFE356DD16EFAFE04AF6ABB7E2
                  61F8F268AE356F054D0C8924526A91323A105594B210411D45767AB6996DACE9
                  573A75DAEE867428DEA3D08F707047D2A39342D3268EC2392CE365D3CAB5A839
                  FDD15C6DC7D302B4AA655348A5D0A8C356DF53C6BFB675DFECCFF8577B1FFB5F
                  CFFB2FDA79C7D9719DDFF7CFFE3BEF5EAFA46996DA36956DA75A2ED86DD020F5
                  3EA4FB939269DFD9B65FDA7FDA7F668BEDBE5F95E7EDF9B6E738CD5CA756AA9A
                  B256EAFD454E9B8EADDFFC8F2BD23FE415F13BFEBBDE7FE832574BE0ED0F48B8
                  F06E9134DA5D8C923DAA1677B74258E3A92456EC7A16990C77F1C7671AAEA059
                  AE80CFEF4B67767EB9356ED2D60B0B48AD6D6311411284445E8A076AAA959493
                  B7F5A589A74B95ABFF005A94C787B44078D1F4F07FEBD93FC2AC5CC51C3A5CF1
                  C48A91AC2C02A8C01C1E82ADD35D164464619561820F71587337B9B591C1FC37
                  D1B4BBBF00E993DCE9B6734ADE6EE92481598E25703248F4AEAFFE11DD13FE80
                  DA7FFE02A7F8558D3F4FB4D2EC63B2B18120B68F3B235E832493FA9356EAEA54
                  729B927B914E1CB0517D0F3ABBB1B5D23E2FE849A75BC7689776B309D21508AF
                  857232071D40FCAA3F0BEABA7699E3AF19FF00686A16B69E65CC5B3ED132C7BB
                  1BF38C919C647E75DE4DA558CFA9DBEA52DB235E5BA958A53D50104103F3359B
                  79E0AF0E5FDDCB7775A4C12CF2B6E776CE58FAF5AD5568B5695F6B7E373374A4
                  9DE3DEFF008589FF00E12CF0E7FD0C1A57FE0647FE3566CB59D2F5391A3B0D4A
                  CEEDD0659609D642A3D4E0D64FFC2BFF0009FF00D00EDBFF001EFF001ABFA4F8
                  6B46D0E6925D334F8AD9E45DAEC99E475C7359CBD95BDDBDFE4691F697F7AC73
                  9E1CF8836B76D7765E219AD74BD4EDA668DE391BCB42077058FD7BFA5743FF00
                  0967873FE860D2BFF0323FF1A76A7E1AD175893CCD434CB6B89318F31D06EC7A
                  6EEB543FE15FF84FFE8076DFF8F7F8D53745EB66894AAAD2E99CF7C46F117877
                  50F09DC58C37B697F7B31416D1DBBACAC1F70E4119C719FAF4EF4DF14DDDF7FC
                  237A1F842D33FDABA9C1145367AC71AA8DE4FD7073EC1ABADB0F09787F4BB85B
                  8B2D22D22994E564D99653EC4F4ABBFD9161FDAFFDAA6D50DF797E589CFDE0BE
                  82A955846C927A6BAF725D39CAEDBDF4F91C358F81FC5DA6D9456767E2F586DE
                  21848D6D4600EB543C43E02F15DFE9E67BAF120BF96CC19A08FECE158B019C29
                  1D09C7F2AF56A292C5544F9B4FB90DE1E0D5B5FBDFF99E55E28F1027897E0E35
                  FE479E248A3B851FC320619FCFA8FA8AEEECBC3FA2B58DBB368F60498D4926D9
                  39E3E941F0A6846D6EAD7FB321F22EA412CD18C80EC0E41C56C222C68A8A30AA
                  3000EC294EAAE5E5869AB7F90E14DA9734BB25F75CCE3E1DD0C8C1D1B4FF00FC
                  054FF0AE43C0F1269BE36F15E936ABE5D94724524710E884839C0EDD7F415E85
                  54ADF4AB1B4BFB9BE82D912EAEB1E7483397C74CD4C6A5A328BEBFE654A17926
                  BA7F91C6F801D63D63C66EEC15175594B331C00033649358567A66B7E3BF115D
                  F8A74ED5069D0C121B6B1768B7928060900F4CE7F327D2BD263D0B4B8A3BF8D2
                  CE354BF666BA033FBD2D9C93F5C9AB361636BA659C767650A416F1021234E8BC
                  E4FEA4D69EDD26E515AB33F6374A327A238BFF008457C71FF43B7FE4A8AC7D1A
                  DF50F87DE35860D4EF12EACB5C243CEA9B1567CF191D07DEFF00C7BDABD5AA86
                  A7A3E9FACDBA41A8DAC7711A389155FF008587191F99A51C43D6325A3EC90DD0
                  5A38BD579B392D57FE4B3E85FF0060F93FF6A55BD5FC667C3FE32834ED5638A0
                  D2AE60DD15DE0E4499C10C7A63F0EE2BA37D2AC64D521D49ED91AF61431C731C
                  EE5539C8FD4D3EFF004EB2D52DFECF7F690DCC3D764A81867D79A9F69076E65A
                  2562B92493E57ADEE511E2CF0E119FEDFD2FFF000323FF001A8AE7C5DE184B79
                  0CDAE698F1E08655B849091DC6D0493F95407E1FF8509CFF00625B7EBFE34E8F
                  C05E158DC32E876848FEF2961F91A3F73E7F80BF7BE5F8985F0AA2FF008956AD
                  730C4F0D85C6A123DA230C7C9C631FA0FC2BD02A38A28E08962891638D005545
                  180A3D00A92A2A4F9E6E45D3872454428A28A82C28A28A0028A28A0028A28A00
                  28A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A00
                  28A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A00
                  28A28A0028A28A0028A28A002AADD69F6B783F7F0AB1FEF743F9D5AA284EC269
                  3DCE66EFC2C796B49BFE0127F8D625D585D599FDFC2CA3FBD8C8FCEBD0690804
                  608041ED5AC6B496E652A117B6879B515DBDD683637593E5F94E7F8A3E3F4E95
                  8975E18B98F2D6F22CABE87E53FE15B46AC5984A8C9187454B3DACF6CDB6689D
                  0FFB42A2AD0C828A28A04145145002AB1560CA4823A115A56BAF5FDB60197CD5
                  1DA4E7F5EB599452714F72949AD8EB2DBC4F6D2605C46F11F51F30FF001AD782
                  EEDEE97304C927FBA79AF3CA5562AC0AB1047706B274574358D792DCF49A2B87
                  B6D7B50B7E3CEF317D2419FD7AD6B5B78A626C0B88190FF790E47E5593A5246D
                  1AF167454552B7D52CAE71E55C267FBAC707F23576A1A6B7354D3D828A28A430
                  A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800
                  A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800
                  A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28ACEBC
                  D66CECF2ACFE649FDC4E4D349BD84DA5B9A34550B4FB5DC9F3EE479287EE42BD
                  7EAC7FA55FA1AB02770A28A290C28A28A0028A28A0028A28A0028A28A0028A28
                  A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28
                  A0028A28A006BA2C8A55D4329EA08C8ACCB9F0FD85C64AA185BD633FD3A56AD1
                  4D36B6138A7B9C95CF85EE63C98244947A1F94FF008564DC595CDA9C4D03A7B9
                  1C7E75E87484061820107B1AD55692DCC65878BD8F36A2BB9B8D16C2E725ADD5
                  58FF00127CB59571E15EA6DEE3FE0320FEA3FC2B455A2CC65424B639BA2B427D
                  1350B7C96B72E3D53E6AA0CA5490C0823B115A269EC64E2D6E2514514C414514
                  50015660D42EEDBFD4DC48A3D3391F9556A286AE34DAD8DD83C51749C4D1C728
                  F51F29AD383C4D65271289223EE323F4AE3E8ACDD28B3455A68F4282FAD6E7FD
                  4CF1BFB06E7F2AB15E6B56A1D4AF6DF1E5DCC807A1391F91ACDD0ECCD5623BA3
                  D028AE421F145E2712A4728FA60D6843E29B66E2682443EA30C2A1D2923455A0
                  FA9BF4567C3ACE9F381B6E5013D9FE5FE757524490651D587AA9CD434D6E68A4
                  9EC3E8A28A430A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28
                  A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28
                  A2800A28A2800A290B05196200F535467D62C2DC1DF72848EC9F31FD29A4DEC2
                  6D2DCBF4573B71E2A88645BDBB37BB9C0ACAB8D7F50B8C8128897D2318FD6AD5
                  29332956823B19EE60B65DD34A918FF68E2B1EEBC4F6D1E56DA3695BD4FCA3FC
                  6B9525E69324B3B93DF926B66C3C373DC61EE89863FEEFF11FF0ABF6718EB266
                  7ED673768A217D4753D5A5F2632D86FE08F81F89ADCD2B428ACB134D8927EDE8
                  BF4FF1AD1B5B382CA2F2E08C2AF7F53F53562A2552FA47446B0A567796AC28A2
                  8ACCD428A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028
                  A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028A28A0028
                  A28A0028A28A0028A28A002A19ADA0B85C4D1238FF00697353514018F71E1CB0
                  972515E23FEC371F91ACD9FC2B32E4C13A38F471B4D755455AA925D4CDD283E8
                  7073E8DA8419DD6CEC0774F9BF95526565386041F422BD26A29208A618962471
                  FED2835A2ACFAA327875D19E754576D3681A74DC884C67D51B159F378510E4C1
                  7247B3AE7F955AAD1666E84D1CCD15AF3786EFE3CEC54907FB2DFE35425D3EF2
                  0FF5B6D2A8F5DA71F9D5A927B3337092DD15E8A3A1E68AA2428A28A0029C8EF1
                  9CA3B29F50714DA2802F45ACEA10E36DD3903B37CDFCEAEC5E28BC4FF589149F
                  860D625152E117D0B5524B66751178AE23FEB6D9D7DD581AB71F88B4E93AC8E8
                  7FDA5FF0AE328A874625AAF3477D1EA7632FDCBA8B3E85B1FCEAD2C88FF75D5B
                  E8735E6F4A199795241F6352E82E8CB5887D51E934579EA5FDE45F72EA61FF00
                  03356135CD4A3E972C7FDE00FF004A9F62FB94B111EA8EEA8AE353C4BA82F5F2
                  DBEA953AF8AAE47DEB788FD09153ECA457B781D5D15CD2F8B3FBF69F93FF00F5
                  AA55F15C1FC56D20FA10697B39762BDB43B9D051586BE28B13D5271FF011FE35
                  20F12E9E7A9947D529724BB0FDA43B9B145648F1169C7FE5AB8FF801A70D7F4D
                  271F68FF00C74FF851C92EC1CF1EE6A5159BFDBBA6FF00CFCFFE3A7FC28FEDDD
                  37FE7E7FF1D3FE1472CBB0F9E3DCD2A2B37FB774DFF9F9FF00C74FF8521D7F4D
                  1FF2F19FA29FF0A3965D839E3DCD3A2B24F88B4E1FF2D58FD10D34F8974F1D1A
                  43F44A3925D85ED23DCD8A2B0DBC5162070939FF00808FF1A8DBC576E3EEDB4A
                  7EA40A7ECE5D85ED61DCE828AE69BC59FDCB4FCDFF00FAD50378AAE4FDCB7887
                  D4934FD9485EDA1DCEB28AE31BC4BA837DD31AFD13FC6ABBEB7A8C9D6E987FBA
                  00A7EC644BC444EEEA379A28BFD64A8BFEF3015C04979752FDFB895BEAE6A024
                  9E49CD52A1E64BC476477726B1A7C5F7AE90FF00BBF37F2AA72F89EC93EE2CB2
                  1F618FE75C85156A8C4875E5D0E8A6F15C87221B651EEED9FE55426F106A32FF
                  00CB6083FD8502B329D1C6F2B6D8D19DBD1466A9538AE843A937D474B7134E73
                  2CAEE7FDA626A3AD5B6F0F5FCF82C8215F573CFE55B16BE18B58B0D3BB4C7D3E
                  E8A4EA450D529C8E56286499C2451B3B1ECA335B567E19B8970D72E215FEE8E5
                  BFC2BA886DE1B74D90C6B1AFA28C54B594AB37B1B46825B94ACF4CB4B11FB988
                  6EEEEDC93F8D5DA28AC9B6F737492D1051451486145145001451450014514500
                  1451450014514500145145001451450014514500145145001451450014514500
                  1451450014514500145145001451450014514500145145001451450014514500
                  1451450014514500145145001451450014514500432DADBCE3F7B0C6FF00EF28
                  354A5D034E97FE586C3EA8C4569D14D36B625C53DD1CFCBE15B72498AE245F66
                  00FF00855393C2D74BCC73C4FF005C8AEB28AB5564BA90E8C1F43879340D463F
                  F961B87AAB035524B1BB8BFD65B4ABF5435E874552ACFA90F0F1E8CF35208EA2
                  8AF46786297FD6468DFEF28355A4D234F93EF5A45F80C7F2AA55D7625E1DF467
                  0545766FE1CD39FA46E9FEEB9AAEFE15B63F727957EB8355EDA243A13394A2BA
                  37F0A37F05D83FEF27FF005EA07F0B5E0FBB2C2DF891FD2ABDA47B92E94FB187
                  456AB7873525E91A37D1C542DA26A2BD6D5CFD0834F9E3DC5C92EC50A2AD369B
                  7C9D6D26FF00BE0D44D6B70BF7A0947D50D3BA26CC8A8A71471D5187E14DA620
                  A28A2800A28A2800A28A2800A28A2800A294231E8A4FE1522DB5C37DD8253F44
                  345C76645455A5D32F9FEEDA4DF8A11532685A93F4B623FDE6029732EE3E5976
                  33E8AD84F0D6A0DD444BF57AB09E149CFF00ACB98D7FDD527FC2A7DA47B94A94
                  DF439FA2BAA8FC2B00FF005971237FBA00FF001AB51F8774E8F19899FF00DE73
                  FD2A5D6894A84CE2EA48ADE798E228647FF7549AEF22D3ACE1FF00576B12FBED
                  19AB2000300607B54BAFD916B0FDD9C443A06A337FCB0D83D5D80AD187C28C7F
                  D7DC81EC8B9FD4D74F4543AB2668A8411950787B4F87968DA53EAE73FA568C50
                  C70AED8A3545F4518A928ACDC9BDCD1452D905145148A0A28A2800A28A2800A2
                  8A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A2
                  8A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A2
                  8A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A2
                  8A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A28A2800A2
                  8A28010807A8A698A33D514FE14FA2802236D01EB0C67EAA29A6CED4F5B688FF
                  00C0054F451762B22B9B1B43D6D60FFBF6293FB3ECFF00E7D20FFBF63FC2ACD1
                  4EEC2C8AE2C2CC74B483FEFD8FF0A0595A8E96D0FF00DFB15628A2EC2C8845B5
                  B8E90443E8829E2188748D07FC0453E8A41610003A002968A281851451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451400514514005145140051451400514514005145140051451400514
                  5140051451401FFFD9}
                PopupMenu = pm1
                Proportional = True
                Transparent = True
              end
            end
          end
          object TabSheet2: TTabSheet
            Caption = '&Observa'#231#245'es'
            ImageIndex = 1
            object DBMemo1: TDBMemo
              Left = 0
              Top = 0
              Width = 398
              Height = 235
              Align = alClient
              DataField = 'OBS'
              DataSource = d_movimento
              TabOrder = 0
            end
          end
        end
        object JvGroupBox3: TJvGroupBox
          Left = 2
          Top = 317
          Width = 406
          Height = 54
          Align = alBottom
          Caption = 'Dados do Ve'#237'culo'
          PopupMenu = pm1
          TabOrder = 4
          object lbl2: TLabel
            Left = 4
            Top = 14
            Width = 27
            Height = 13
            Caption = 'Placa'
          end
          object lbl5: TLabel
            Left = 89
            Top = 14
            Width = 31
            Height = 13
            Caption = 'Chassi'
          end
          object lbl6: TLabel
            Left = 247
            Top = 14
            Width = 16
            Height = 13
            Caption = 'KM'
          end
          object dbedtCHASSIS1: TDBEdit
            Left = 90
            Top = 28
            Width = 154
            Height = 22
            BevelKind = bkFlat
            BorderStyle = bsNone
            DataField = 'CHASSIS'
            DataSource = d_movimento
            PopupMenu = pm1
            TabOrder = 0
          end
          object btn7: TBitBtn
            Left = 61
            Top = 27
            Width = 27
            Height = 23
            Caption = '...'
            PopupMenu = pm1
            TabOrder = 1
            OnClick = btn7Click
          end
          object dbedtKM1: TDBEdit
            Left = 246
            Top = 28
            Width = 129
            Height = 22
            BevelKind = bkFlat
            BorderStyle = bsNone
            DataField = 'KM'
            DataSource = d_movimento
            PopupMenu = pm1
            TabOrder = 2
          end
          object medt2: TMaskEdit
            Left = 5
            Top = 28
            Width = 55
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            EditMask = '>LLL-9999;1;_'
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clWindowText
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = []
            MaxLength = 8
            ParentFont = False
            TabOrder = 3
            Text = '   -    '
            OnKeyPress = medt1KeyPress
          end
        end
      end
    end
    object ts2: TTabSheet
      Caption = 'FINANCEIRO'
      ImageIndex = 1
      object MMJPanel6: TMMJPanel
        Left = 0
        Top = 0
        Width = 410
        Height = 540
        Align = alClient
        BevelInner = bvLowered
        TabOrder = 0
        Silhuette.Shape.ShapeText = 'Shape text'
        Silhuette.PictureShape.Picture.Data = {07544269746D617000000000}
        Silhuette.PictureShape.DisplayPicture = True
        Background.StartColor = clSilver
        Background.EndColor = clSkyBlue
        Background.FillType = GradUpDown
        object JvGroupBox11: TJvGroupBox
          Left = 2
          Top = 324
          Width = 406
          Height = 214
          Align = alClient
          Caption = 'T'#205'TULOS'
          PopupMenu = pm1
          TabOrder = 4
          object JvDBGrid4: TJvDBGrid
            Left = 2
            Top = 15
            Width = 402
            Height = 197
            Align = alClient
            BorderStyle = bsNone
            DataSource = d_cr
            PopupMenu = pm1
            TabOrder = 0
            TitleFont.Charset = DEFAULT_CHARSET
            TitleFont.Color = clWindowText
            TitleFont.Height = -11
            TitleFont.Name = 'MS Sans Serif'
            TitleFont.Style = []
            BevelKind = bkFlat
            AutoSizeColumns = True
            SelectColumnsDialogStrings.Caption = 'Select columns'
            SelectColumnsDialogStrings.OK = '&OK'
            SelectColumnsDialogStrings.NoSelectionWarning = 'At least one column must be visible!'
            EditControls = <>
            RowsHeight = 17
            TitleRowHeight = 17
            Columns = <
              item
                Expanded = False
                FieldName = 'TITULO'
                Title.Caption = 'T'#237'tulo'
                Width = 48
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'VIA'
                Title.Caption = 'Via'
                Width = 26
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'DATAVENCIMENTO'
                Title.Caption = 'Vencimento'
                Width = 96
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'STATUS'
                Title.Caption = 'Status'
                Width = 84
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'VALORTITULO'
                Title.Caption = 'T'#237'tulo R$'
                Width = 67
                Visible = True
              end
              item
                Expanded = False
                FieldName = 'VALOR_RESTO'
                Title.Caption = 'Valor'
                Width = 59
                Visible = True
              end>
          end
        end
        object JvGroupBox12: TJvGroupBox
          Left = 2
          Top = 61
          Width = 406
          Height = 53
          Align = alTop
          Caption = 'Dados da N.F'
          PopupMenu = pm1
          TabOrder = 1
          object lbl23: TLabel
            Left = 8
            Top = 13
            Width = 24
            Height = 13
            Caption = 'S'#233'rie'
          end
          object lbl24: TLabel
            Left = 79
            Top = 13
            Width = 53
            Height = 13
            Caption = 'Nota Fiscal'
          end
          object lbl25: TLabel
            Left = 141
            Top = 13
            Width = 39
            Height = 13
            Caption = 'Emiss'#227'o'
          end
          object lbl26: TLabel
            Left = 226
            Top = 13
            Width = 56
            Height = 13
            Caption = 'N'#186' Parcelas'
          end
          object lbl17: TLabel
            Left = 286
            Top = 13
            Width = 54
            Height = 13
            Caption = 'Entrada R$'
          end
          object dbeSerie: TDBEdit
            Left = 7
            Top = 27
            Width = 40
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DataField = 'SERIE'
            DataSource = d_venda
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clBlack
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = []
            ParentFont = False
            PopupMenu = pm1
            TabOrder = 0
            OnExit = dbeSerieExit
          end
          object btnSerie: TBitBtn
            Left = 48
            Top = 26
            Width = 29
            Height = 22
            Caption = '. . .'
            PopupMenu = pm1
            TabOrder = 1
            TabStop = False
            OnClick = btnSerieClick
          end
          object dbedtNOTAFISCAL: TDBEdit
            Left = 78
            Top = 27
            Width = 62
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DataField = 'NOTAFISCAL'
            DataSource = d_venda
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clBlack
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = []
            ParentFont = False
            PopupMenu = pm1
            TabOrder = 2
          end
          object DBSpinParc: TJvDBSpinEdit
            Left = 227
            Top = 27
            Width = 57
            Height = 21
            Value = 1.000000000000000000
            BorderStyle = bsNone
            PopupMenu = pm1
            TabOrder = 4
            BevelKind = bkFlat
            DataField = 'N_PARCELA'
            DataSource = d_venda
          end
          object JvDBDateEdit1: TJvDBDateEdit
            Left = 142
            Top = 27
            Width = 83
            Height = 21
            DataField = 'DATAVENDA'
            DataSource = d_venda
            BorderStyle = bsNone
            BevelKind = bkFlat
            PopupMenu = pm1
            TabOrder = 3
          end
          object JvDBCalcEdit1: TJvDBCalcEdit
            Left = 286
            Top = 27
            Width = 78
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DecimalPlaces = 3
            DisplayFormat = ',#0.00'
            PopupMenu = pm1
            ShowButton = False
            TabOrder = 5
            DecimalPlacesAlwaysShown = False
            DataField = 'ENTRADA'
            DataSource = d_venda
          end
        end
        object JvGroupBox1: TJvGroupBox
          Left = 2
          Top = 2
          Width = 406
          Height = 59
          Align = alTop
          Caption = 'Dados do Cliente'
          PopupMenu = pm1
          TabOrder = 0
          object lbl3: TLabel
            Left = 5
            Top = 14
            Width = 40
            Height = 13
            Caption = 'C'#243'digo'
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clBlue
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = [fsBold, fsUnderline]
            ParentFont = False
            OnClick = lbl3Click
          end
          object lbl9: TLabel
            Left = 52
            Top = 14
            Width = 102
            Height = 13
            Caption = 'Nome / Raz'#227'o Social'
          end
          object dbedtCODCLIENTE: TDBEdit
            Left = 5
            Top = 28
            Width = 47
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DataField = 'CODCLIENTE'
            DataSource = d_movimento
            PopupMenu = pm1
            TabOrder = 0
          end
          object dbedtNOMECLIENTE: TDBEdit
            Left = 53
            Top = 28
            Width = 286
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DataField = 'NOMECLIENTE'
            DataSource = d_movimento
            PopupMenu = pm1
            TabOrder = 1
          end
          object btn2: TBitBtn
            Left = 341
            Top = 26
            Width = 27
            Height = 23
            Caption = '...'
            PopupMenu = pm1
            TabOrder = 2
            OnClick = btn2Click
          end
        end
        object JvGroupBox10: TJvGroupBox
          Left = 2
          Top = 114
          Width = 406
          Height = 87
          Align = alTop
          PopupMenu = pm1
          TabOrder = 2
          object lbl18: TLabel
            Left = 5
            Top = 10
            Width = 117
            Height = 13
            Caption = 'Condi'#231#227'o de Pagamento'
          end
          object lbl27: TLabel
            Left = 178
            Top = 10
            Width = 101
            Height = 13
            Caption = 'Forma de Pagamento'
          end
          object lbl30: TLabel
            Left = 5
            Top = 46
            Width = 68
            Height = 13
            Caption = 'Caixa / Banco'
          end
          object lbl31: TLabel
            Left = 180
            Top = 46
            Width = 70
            Height = 13
            Caption = 'N'#186' Documento'
          end
          object cbb4: TComboBox
            Left = 5
            Top = 61
            Width = 169
            Height = 21
            BevelKind = bkFlat
            ItemHeight = 13
            PopupMenu = pm1
            TabOrder = 0
          end
          object cbb5: TComboBox
            Left = 178
            Top = 24
            Width = 157
            Height = 21
            BevelKind = bkFlat
            ItemHeight = 13
            PopupMenu = pm1
            TabOrder = 1
          end
          object btn9: TBitBtn
            Left = 338
            Top = 20
            Width = 29
            Height = 25
            Caption = '...'
            PopupMenu = pm1
            TabOrder = 2
          end
          object cbb3: TComboBox
            Left = 5
            Top = 24
            Width = 169
            Height = 21
            BevelKind = bkFlat
            ItemHeight = 13
            PopupMenu = pm1
            TabOrder = 3
          end
          object dbedtNOTAFISCAL1: TDBEdit
            Left = 179
            Top = 61
            Width = 183
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DataField = 'N_DOCUMENTO'
            DataSource = d_venda
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clBlack
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = []
            ParentFont = False
            PopupMenu = pm1
            TabOrder = 4
          end
        end
        object pnl3: TPanel
          Left = 2
          Top = 287
          Width = 406
          Height = 37
          Align = alTop
          TabOrder = 3
          object btn5: TBitBtn
            Left = 34
            Top = 8
            Width = 152
            Height = 25
            Caption = 'RELACIONAR CHEQUES'
            PopupMenu = pm1
            TabOrder = 0
          end
          object btn10: TBitBtn
            Left = 186
            Top = 8
            Width = 152
            Height = 25
            Caption = 'ALTERAR TITULOS'
            PopupMenu = pm1
            TabOrder = 1
          end
        end
        object GroupBox1: TGroupBox
          Left = 2
          Top = 201
          Width = 406
          Height = 86
          Align = alTop
          TabOrder = 5
          object lbl13: TLabel
            Left = 4
            Top = 8
            Width = 68
            Height = 13
            Caption = 'Valor Total R$'
          end
          object lbl19: TLabel
            Left = 117
            Top = 8
            Width = 73
            Height = 13
            Caption = 'Multa/Juros R$'
          end
          object lbl20: TLabel
            Left = 229
            Top = 8
            Width = 63
            Height = 13
            Caption = 'Desconto R$'
          end
          object lbl33: TLabel
            Left = 118
            Top = 45
            Width = 42
            Height = 13
            Caption = 'Pago R$'
          end
          object lbl34: TLabel
            Left = 5
            Top = 45
            Width = 55
            Height = 13
            Caption = #192' Pagar R$'
          end
          object lbl32: TLabel
            Left = 230
            Top = 45
            Width = 63
            Height = 13
            Caption = 'Diferen'#231'a R$'
          end
          object JvDBCalcEdit2: TJvDBCalcEdit
            Left = 4
            Top = 21
            Width = 92
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DisplayFormat = ',#0.00'
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clWindowText
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = []
            ParentFont = False
            PopupMenu = pm1
            ShowButton = False
            TabOrder = 0
            DecimalPlacesAlwaysShown = False
            DataField = 'VALOR'
            DataSource = d_venda
          end
          object JvDBCalcEdit3: TJvDBCalcEdit
            Left = 117
            Top = 21
            Width = 92
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DisplayFormat = ',#0.00'
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clWindowText
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = []
            ParentFont = False
            PopupMenu = pm1
            ShowButton = False
            TabOrder = 1
            DecimalPlacesAlwaysShown = False
            DataField = 'MULTA_JUROS'
            DataSource = d_venda
          end
          object JvDBCalcEdit4: TJvDBCalcEdit
            Left = 229
            Top = 21
            Width = 92
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DisplayFormat = ',#0.00'
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clWindowText
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = []
            ParentFont = False
            PopupMenu = pm1
            ShowButton = False
            TabOrder = 2
            DecimalPlacesAlwaysShown = False
            DataField = 'DESCONTO'
            DataSource = d_venda
          end
          object JvDBCalcEdit6: TJvDBCalcEdit
            Left = 118
            Top = 59
            Width = 92
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DisplayFormat = ',#0.00'
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clWindowText
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = []
            ParentFont = False
            PopupMenu = pm1
            ShowButton = False
            TabOrder = 3
            DecimalPlacesAlwaysShown = False
            DataField = 'ENTRADA'
            DataSource = d_venda
          end
          object JvDBCalcEdit7: TJvDBCalcEdit
            Left = 5
            Top = 59
            Width = 92
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DisplayFormat = ',#0.00'
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clWindowText
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = []
            ParentFont = False
            PopupMenu = pm1
            ShowButton = False
            TabOrder = 4
            DecimalPlacesAlwaysShown = False
            DataField = 'VALOR_PAGAR'
            DataSource = d_venda
          end
          object JvDBCalcEdit5: TJvDBCalcEdit
            Left = 230
            Top = 59
            Width = 92
            Height = 21
            BevelKind = bkFlat
            BorderStyle = bsNone
            DisplayFormat = ',#0.00'
            Font.Charset = DEFAULT_CHARSET
            Font.Color = clWindowText
            Font.Height = -11
            Font.Name = 'MS Sans Serif'
            Font.Style = []
            ParentFont = False
            PopupMenu = pm1
            ShowButton = False
            TabOrder = 5
            DecimalPlacesAlwaysShown = False
            DataField = 'VALOR_PAGAR'
            DataSource = d_venda
          end
        end
      end
    end
    object ts4: TTabSheet
      Caption = 'NOTA FISCAL'
      ImageIndex = 3
      PopupMenu = pm1
    end
    object TabSheet3: TTabSheet
      Caption = 'HIST'#211'RICO'
      ImageIndex = 3
    end
  end
  object MMJPanel2: TMMJPanel
    Left = 418
    Top = 41
    Width = 422
    Height = 568
    Align = alRight
    TabOrder = 3
    Silhuette.Shape.ShapeText = 'Shape text'
    Silhuette.PictureShape.Picture.Data = {07544269746D617000000000}
    Silhuette.PictureShape.DisplayPicture = True
    Background.StartColor = clSilver
    Background.EndColor = clSkyBlue
    Background.FillType = GradUpDown
    object JvDBGrid1: TJvDBGrid
      Left = 1
      Top = 40
      Width = 420
      Height = 468
      Align = alClient
      BorderStyle = bsNone
      DataSource = d_movdet
      Options = [dgAlwaysShowEditor, dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit]
      PopupMenu = pm1
      TabOrder = 0
      TitleFont.Charset = DEFAULT_CHARSET
      TitleFont.Color = clWindowText
      TitleFont.Height = -11
      TitleFont.Name = 'MS Sans Serif'
      TitleFont.Style = []
      OnDblClick = JvDBGrid1DblClick
      OnKeyDown = JvDBGrid1KeyDown
      OnKeyUp = JvDBGrid1KeyUp
      OnMouseDown = JvDBGrid1MouseDown
      BevelKind = bkFlat
      AutoSizeColumns = True
      SelectColumnsDialogStrings.Caption = 'Select columns'
      SelectColumnsDialogStrings.OK = '&OK'
      SelectColumnsDialogStrings.NoSelectionWarning = 'At least one column must be visible!'
      EditControls = <>
      RowsHeight = 17
      TitleRowHeight = 17
      Columns = <
        item
          Expanded = False
          FieldName = 'CODPRO'
          Title.Caption = 'C'#243'digo'
          Width = 46
          Visible = True
        end
        item
          Expanded = False
          FieldName = 'DESCPRODUTO'
          Title.Caption = 'Decri'#231#227'o'
          Width = 164
          Visible = True
        end
        item
          Expanded = False
          FieldName = 'QUANTIDADE'
          Title.Caption = 'Qtde'
          Width = 33
          Visible = True
        end
        item
          Expanded = False
          FieldName = 'UN'
          Width = 52
          Visible = True
        end
        item
          Expanded = False
          FieldName = 'PRECO'
          Title.Caption = 'R$ Venda'
          Width = 52
          Visible = True
        end
        item
          Expanded = False
          FieldName = 'VALTOTAL'
          Title.Caption = 'R$ Total'
          Width = 51
          Visible = True
        end>
    end
    object MMJPanel3: TMMJPanel
      Left = 1
      Top = 508
      Width = 420
      Height = 59
      Align = alBottom
      BevelInner = bvLowered
      PopupMenu = pm1
      TabOrder = 1
      Silhuette.Shape.ShapeText = 'Shape text'
      Silhuette.PictureShape.Picture.Data = {07544269746D617000000000}
      Silhuette.PictureShape.DisplayPicture = True
      Background.StartColor = clSilver
      Background.EndColor = clSkyBlue
      Background.FillType = GradUpDown
      object RxLabel1: TRxLabel
        Left = 44
        Top = 16
        Width = 190
        Height = 25
        Caption = 'Total do Pedido -->'
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clWindowText
        Font.Height = -24
        Font.Name = 'Modern No. 20'
        Font.Style = [fsItalic]
        ParentFont = False
        Transparent = True
      end
      object dbedtVALTOTAL: TDBEdit
        Left = 238
        Top = 3
        Width = 180
        Height = 53
        BevelKind = bkFlat
        BorderStyle = bsNone
        DataField = 'total'
        DataSource = d_movdet
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clRed
        Font.Height = -40
        Font.Name = 'Arial Narrow'
        Font.Style = []
        ParentFont = False
        PopupMenu = pm1
        TabOrder = 0
      end
    end
    object JvGroupBox13: TJvGroupBox
      Left = 1
      Top = 1
      Width = 420
      Height = 39
      Align = alTop
      PopupMenu = pm1
      TabOrder = 2
      object dbedtDescProduto: TDBEdit
        Left = 7
        Top = 11
        Width = 391
        Height = 22
        BevelKind = bkFlat
        BorderStyle = bsNone
        DataField = 'DESCPRODUTO'
        DataSource = d_movdet
        PopupMenu = pm1
        TabOrder = 0
      end
    end
  end
  object s_buscaPro: TSQLDataSet
    CommandText = 
      'select CODPRODUTO, PRODUTO, PRECOMEDIO, VALORUNITARIOATUAL, UNID' +
      'ADEMEDIDA, MARCA, CODPRO, COD_BARRA, QTDE_PCT, ICMS, IPI, CLASSI' +
      'FIC_FISCAL, CST, BASE_ICMS, COD_COMISSAO, VALOR_PRAZO '#13#10' from PR' +
      'ODUTOS '#13#10'where COD_BARRA = :cdBarra'#13#10'      or CODPRO = :cdPro'
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftString
        Name = 'cdBarra'
        ParamType = ptInput
      end
      item
        DataType = ftString
        Name = 'cdPro'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 525
    Top = 327
    object s_buscaProCODPRODUTO: TIntegerField
      FieldName = 'CODPRODUTO'
      Required = True
    end
    object s_buscaProPRODUTO: TStringField
      FieldName = 'PRODUTO'
      Required = True
      Size = 300
    end
    object s_buscaProPRECOMEDIO: TBCDField
      FieldName = 'PRECOMEDIO'
      Precision = 9
      Size = 2
    end
    object s_buscaProVALORUNITARIOATUAL: TFloatField
      FieldName = 'VALORUNITARIOATUAL'
    end
    object s_buscaProUNIDADEMEDIDA: TStringField
      FieldName = 'UNIDADEMEDIDA'
      FixedChar = True
      Size = 2
    end
    object s_buscaProMARCA: TStringField
      FieldName = 'MARCA'
      Size = 30
    end
    object s_buscaProCODPRO: TStringField
      FieldName = 'CODPRO'
      Size = 15
    end
    object s_buscaProCOD_BARRA: TStringField
      FieldName = 'COD_BARRA'
    end
    object s_buscaProQTDE_PCT: TFloatField
      FieldName = 'QTDE_PCT'
    end
    object s_buscaProICMS: TFloatField
      FieldName = 'ICMS'
    end
    object s_buscaProIPI: TFloatField
      FieldName = 'IPI'
    end
    object s_buscaProCLASSIFIC_FISCAL: TStringField
      FieldName = 'CLASSIFIC_FISCAL'
      Size = 30
    end
    object s_buscaProCST: TStringField
      FieldName = 'CST'
      Size = 30
    end
    object s_buscaProBASE_ICMS: TFloatField
      FieldName = 'BASE_ICMS'
    end
    object s_buscaProCOD_COMISSAO: TIntegerField
      FieldName = 'COD_COMISSAO'
    end
    object s_buscaProVALOR_PRAZO: TFloatField
      FieldName = 'VALOR_PRAZO'
    end
  end
  object s_similar: TSQLDataSet
    CommandText = 
      'select s.*, '#13#10'           p.PRODUTO, '#13#10'           p.MARCA,'#13#10'     ' +
      '      p.VALORUNITARIOATUAL,'#13#10'           p.PRECOMEDIO,'#13#10'         ' +
      '  p.VALOR_PRAZO,'#13#10'           p.LOCALIZACAO,'#13#10'           p.MARGEM' +
      '    '#13#10'from SIMILARES s '#13#10'inner join PRODUTOS p on'#13#10'p.CODPRODUTO ' +
      '= s.ID_SIMILAR '#13#10'where s.ID_PRODUTO = :id'
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftInteger
        Name = 'id'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 465
    Top = 118
    object s_similarID_SIMILAR: TIntegerField
      FieldName = 'ID_SIMILAR'
    end
    object s_similarID_PRODUTO: TIntegerField
      FieldName = 'ID_PRODUTO'
    end
    object s_similarCODPRO: TStringField
      FieldName = 'CODPRO'
      Size = 15
    end
    object s_similarCODPROSIMILAR: TStringField
      FieldName = 'CODPROSIMILAR'
      Size = 15
    end
    object s_similarPRODUTO: TStringField
      FieldName = 'PRODUTO'
      Required = True
      Size = 300
    end
    object s_similarMARCA: TStringField
      FieldName = 'MARCA'
      Size = 30
    end
    object s_similarVALORUNITARIOATUAL: TFloatField
      FieldName = 'VALORUNITARIOATUAL'
    end
    object s_similarPRECOMEDIO: TBCDField
      FieldName = 'PRECOMEDIO'
      Precision = 9
      Size = 2
    end
    object s_similarVALOR_PRAZO: TFloatField
      FieldName = 'VALOR_PRAZO'
    end
    object s_similarLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      ProviderFlags = []
      Size = 50
    end
    object s_similarMARGEM: TFloatField
      FieldName = 'MARGEM'
      ProviderFlags = []
    end
  end
  object s_movimento: TSQLDataSet
    CommandText = 
      'select mov.*,'#13#10'          cli.NOMECLIENTE, cli.OBS, '#13#10'          v' +
      'ei.PLACA, vei.CHASSIS, vei.MARCA_MODELO, vei.COMBUSTIVEL, vei.AN' +
      'O_FAB, vei.ANO_MOD, '#13#10'          usu.NOMEUSUARIO, forn.NOMEFORNEC' +
      'EDOR, nat.DESCNATUREZA, '#13#10'          alm.ALMOXARIFADO, nat.TIPOTI' +
      'TULO, nat.BAIXAMOVIMENTO '#13#10'from MOVIMENTO mov '#13#10'left outer join ' +
      'CLIENTES cli on cli.CODCLIENTE=mov.CODCLIENTE '#13#10'left outer join ' +
      'VEICULO vei on vei.COD_VEICULO = mov.COD_VEICULO  '#13#10'left outer j' +
      'oin USUARIO usu on usu.CODUSUARIO=mov.CODUSUARIO '#13#10'left outer jo' +
      'in FORNECEDOR forn on forn.CODFORNECEDOR =mov.CODFORNECEDOR '#13#10'in' +
      'ner join NATUREZAOPERACAO nat on  nat.CODNATUREZA=mov.CODNATUREZ' +
      'A '#13#10'left outer join ALMOXARIFADO alm on alm.CODALMOXARIFADO=mov.' +
      'CODALMOXARIFADO '#13#10' where CODMOVIMENTO=:pCODMOV'
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftInteger
        Name = 'pCODMOV'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 466
    Top = 155
    object s_movimentoCODMOVIMENTO: TIntegerField
      FieldName = 'CODMOVIMENTO'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
      Required = True
    end
    object s_movimentoDATAMOVIMENTO: TDateField
      FieldName = 'DATAMOVIMENTO'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object s_movimentoCODCLIENTE: TIntegerField
      FieldName = 'CODCLIENTE'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object s_movimentoCODNATUREZA: TSmallintField
      FieldName = 'CODNATUREZA'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object s_movimentoSTATUS: TSmallintField
      FieldName = 'STATUS'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object s_movimentoCODUSUARIO: TSmallintField
      FieldName = 'CODUSUARIO'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object s_movimentoCODVENDEDOR: TSmallintField
      FieldName = 'CODVENDEDOR'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoCODALMOXARIFADO: TIntegerField
      FieldName = 'CODALMOXARIFADO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoCODFORNECEDOR: TIntegerField
      FieldName = 'CODFORNECEDOR'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoDATA_SISTEMA: TSQLTimeStampField
      FieldName = 'DATA_SISTEMA'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoCOD_VEICULO: TIntegerField
      FieldName = 'COD_VEICULO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoCONTROLE: TStringField
      FieldName = 'CONTROLE'
      ProviderFlags = [pfInUpdate]
      Size = 30
    end
    object s_movimentoOBS: TStringField
      FieldName = 'OBS'
      ProviderFlags = [pfInUpdate]
      Size = 100
    end
    object s_movimentoCONFERIDO: TStringField
      FieldName = 'CONFERIDO'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 1
    end
    object s_movimentoNFCOBRANCA: TIntegerField
      FieldName = 'NFCOBRANCA'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoORDEMATEND: TIntegerField
      FieldName = 'ORDEMATEND'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoNFREVENDA: TIntegerField
      FieldName = 'NFREVENDA'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoCODORIGEM: TIntegerField
      FieldName = 'CODORIGEM'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoKM: TStringField
      FieldName = 'KM'
      ProviderFlags = [pfInUpdate]
      Size = 30
    end
    object s_movimentoTOTALMOVIMENTO: TFloatField
      FieldName = 'TOTALMOVIMENTO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoVALORRATEIO: TFloatField
      FieldName = 'VALORRATEIO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoRATEIO: TFloatField
      FieldName = 'RATEIO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoCODMOVRATEIO: TIntegerField
      FieldName = 'CODMOVRATEIO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoNFE: TStringField
      FieldName = 'NFE'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object s_movimentoNOMECLIENTE: TStringField
      FieldName = 'NOMECLIENTE'
      ProviderFlags = []
      Size = 50
    end
    object s_movimentoOBS_1: TStringField
      FieldName = 'OBS_1'
      ProviderFlags = []
      Size = 200
    end
    object s_movimentoPLACA: TStringField
      FieldName = 'PLACA'
      ProviderFlags = []
      Size = 10
    end
    object s_movimentoMARCA_MODELO: TStringField
      FieldName = 'MARCA_MODELO'
      ProviderFlags = []
      Size = 60
    end
    object s_movimentoNOMEUSUARIO: TStringField
      FieldName = 'NOMEUSUARIO'
      ProviderFlags = []
      Size = 30
    end
    object s_movimentoNOMEFORNECEDOR: TStringField
      FieldName = 'NOMEFORNECEDOR'
      ProviderFlags = []
      Size = 50
    end
    object s_movimentoDESCNATUREZA: TStringField
      FieldName = 'DESCNATUREZA'
      ProviderFlags = []
      Size = 30
    end
    object s_movimentoALMOXARIFADO: TStringField
      FieldName = 'ALMOXARIFADO'
      ProviderFlags = []
      Size = 30
    end
    object s_movimentoTIPOTITULO: TSmallintField
      FieldName = 'TIPOTITULO'
      ProviderFlags = []
    end
    object s_movimentoBAIXAMOVIMENTO: TSmallintField
      FieldName = 'BAIXAMOVIMENTO'
      ProviderFlags = []
    end
    object s_movimentoCODPEDIDO: TIntegerField
      FieldName = 'CODPEDIDO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movimentoCHASSIS: TStringField
      FieldName = 'CHASSIS'
      ProviderFlags = []
      Size = 30
    end
    object s_movimentoCOMBUSTIVEL: TStringField
      FieldName = 'COMBUSTIVEL'
      ProviderFlags = []
    end
    object s_movimentoANO_FAB: TStringField
      FieldName = 'ANO_FAB'
      ProviderFlags = []
      Size = 4
    end
    object s_movimentoANO_MOD: TStringField
      FieldName = 'ANO_MOD'
      ProviderFlags = []
      Size = 4
    end
  end
  object p_similar: TDataSetProvider
    DataSet = s_similar
    Left = 499
    Top = 117
  end
  object p_movimento: TDataSetProvider
    DataSet = s_movimento
    UpdateMode = upWhereKeyOnly
    Left = 501
    Top = 154
  end
  object ds_similar: TClientDataSet
    Aggregates = <>
    Params = <
      item
        DataType = ftInteger
        Name = 'id'
        ParamType = ptInput
      end>
    ProviderName = 'p_similar'
    Left = 535
    Top = 117
    object ds_similarID_SIMILAR: TIntegerField
      FieldName = 'ID_SIMILAR'
    end
    object ds_similarID_PRODUTO: TIntegerField
      FieldName = 'ID_PRODUTO'
    end
    object ds_similarCODPRO: TStringField
      FieldName = 'CODPRO'
      Size = 15
    end
    object ds_similarCODPROSIMILAR: TStringField
      FieldName = 'CODPROSIMILAR'
      Size = 15
    end
    object ds_similarPRODUTO: TStringField
      FieldName = 'PRODUTO'
      Required = True
      Size = 300
    end
    object ds_similarMARCA: TStringField
      FieldName = 'MARCA'
      Size = 30
    end
    object ds_similarVALORUNITARIOATUAL: TFloatField
      FieldName = 'VALORUNITARIOATUAL'
      DisplayFormat = ',#0.00'
    end
    object ds_similarPRECOMEDIO: TBCDField
      FieldName = 'PRECOMEDIO'
      Precision = 9
      Size = 2
    end
    object ds_similarVALOR_PRAZO: TFloatField
      FieldName = 'VALOR_PRAZO'
      DisplayFormat = ',#0.00'
    end
    object ds_similarLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      ProviderFlags = []
      Size = 50
    end
    object ds_similarMARGEM: TFloatField
      FieldName = 'MARGEM'
      ProviderFlags = []
      DisplayFormat = ',##0.0'
    end
  end
  object ds_movimento: TClientDataSet
    Aggregates = <>
    Params = <
      item
        DataType = ftInteger
        Name = 'pCODMOV'
        ParamType = ptInput
      end>
    ProviderName = 'p_movimento'
    OnNewRecord = ds_movimentoNewRecord
    Left = 536
    Top = 154
    object ds_movimentoCODMOVIMENTO: TIntegerField
      FieldName = 'CODMOVIMENTO'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
    end
    object ds_movimentoDATAMOVIMENTO: TDateField
      FieldName = 'DATAMOVIMENTO'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object ds_movimentoCODNATUREZA: TSmallintField
      FieldName = 'CODNATUREZA'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object ds_movimentoSTATUS: TSmallintField
      FieldName = 'STATUS'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object ds_movimentoCODUSUARIO: TSmallintField
      FieldName = 'CODUSUARIO'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object ds_movimentoCODVENDEDOR: TSmallintField
      FieldName = 'CODVENDEDOR'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoCODALMOXARIFADO: TIntegerField
      FieldName = 'CODALMOXARIFADO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoCODFORNECEDOR: TIntegerField
      FieldName = 'CODFORNECEDOR'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoDATA_SISTEMA: TSQLTimeStampField
      FieldName = 'DATA_SISTEMA'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoCOD_VEICULO: TIntegerField
      FieldName = 'COD_VEICULO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoCONTROLE: TStringField
      FieldName = 'CONTROLE'
      ProviderFlags = [pfInUpdate]
      Size = 30
    end
    object ds_movimentoOBS: TStringField
      FieldName = 'OBS'
      ProviderFlags = [pfInUpdate]
      Size = 100
    end
    object ds_movimentoCODCLIENTE: TIntegerField
      FieldName = 'CODCLIENTE'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object ds_movimentoNFCOBRANCA: TIntegerField
      FieldName = 'NFCOBRANCA'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoCONFERIDO: TStringField
      FieldName = 'CONFERIDO'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 1
    end
    object ds_movimentoORDEMATEND: TIntegerField
      FieldName = 'ORDEMATEND'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoNFREVENDA: TIntegerField
      FieldName = 'NFREVENDA'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoCODORIGEM: TIntegerField
      FieldName = 'CODORIGEM'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoKM: TStringField
      FieldName = 'KM'
      ProviderFlags = [pfInUpdate]
      Size = 30
    end
    object ds_movimentoTOTALMOVIMENTO: TFloatField
      FieldName = 'TOTALMOVIMENTO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoVALORRATEIO: TFloatField
      FieldName = 'VALORRATEIO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoRATEIO: TFloatField
      FieldName = 'RATEIO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoCODMOVRATEIO: TIntegerField
      FieldName = 'CODMOVRATEIO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoNFE: TStringField
      FieldName = 'NFE'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object ds_movimentoNOMECLIENTE: TStringField
      FieldName = 'NOMECLIENTE'
      ProviderFlags = []
      Size = 50
    end
    object ds_movimentoOBS_1: TStringField
      FieldName = 'OBS_1'
      ProviderFlags = []
      Size = 200
    end
    object ds_movimentoPLACA: TStringField
      FieldName = 'PLACA'
      ProviderFlags = []
      Size = 10
    end
    object ds_movimentoMARCA_MODELO: TStringField
      FieldName = 'MARCA_MODELO'
      ProviderFlags = []
      Size = 60
    end
    object ds_movimentoNOMEUSUARIO: TStringField
      FieldName = 'NOMEUSUARIO'
      ProviderFlags = []
      Size = 30
    end
    object ds_movimentoNOMEFORNECEDOR: TStringField
      FieldName = 'NOMEFORNECEDOR'
      ProviderFlags = []
      Size = 50
    end
    object ds_movimentoDESCNATUREZA: TStringField
      FieldName = 'DESCNATUREZA'
      ProviderFlags = []
      Required = True
      Size = 30
    end
    object ds_movimentoALMOXARIFADO: TStringField
      FieldName = 'ALMOXARIFADO'
      ProviderFlags = []
      Size = 30
    end
    object ds_movimentoTIPOTITULO: TSmallintField
      FieldName = 'TIPOTITULO'
      ProviderFlags = []
      Required = True
    end
    object ds_movimentoBAIXAMOVIMENTO: TSmallintField
      FieldName = 'BAIXAMOVIMENTO'
      ProviderFlags = []
    end
    object ds_movimentoCODPEDIDO: TIntegerField
      FieldName = 'CODPEDIDO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movimentoCHASSIS: TStringField
      FieldName = 'CHASSIS'
      ProviderFlags = []
      Size = 30
    end
    object ds_movimentoCOMBUSTIVEL: TStringField
      FieldName = 'COMBUSTIVEL'
      ProviderFlags = []
    end
    object ds_movimentoANO_FAB: TStringField
      FieldName = 'ANO_FAB'
      ProviderFlags = []
      Size = 4
    end
    object ds_movimentoANO_MOD: TStringField
      FieldName = 'ANO_MOD'
      ProviderFlags = []
      Size = 4
    end
  end
  object d_similar: TDataSource
    DataSet = ds_similar
    Left = 571
    Top = 117
  end
  object d_movimento: TDataSource
    DataSet = ds_movimento
    OnStateChange = d_movimentoStateChange
    Left = 572
    Top = 154
  end
  object d_movdet: TDataSource
    DataSet = ds_movdet
    Left = 572
    Top = 189
  end
  object ds_movdet: TClientDataSet
    Aggregates = <>
    AggregatesActive = True
    Params = <
      item
        DataType = ftInteger
        Name = 'CODDETALHE'
        ParamType = ptInput
      end
      item
        DataType = ftInteger
        Name = 'pCODMOV'
        ParamType = ptInput
      end>
    ProviderName = 'p_movdet'
    Left = 536
    Top = 188
    object ds_movdetCODDETALHE: TIntegerField
      FieldName = 'CODDETALHE'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
    end
    object ds_movdetCODMOVIMENTO: TIntegerField
      FieldName = 'CODMOVIMENTO'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object ds_movdetCODPRODUTO: TIntegerField
      FieldName = 'CODPRODUTO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movdetICMS: TFloatField
      FieldName = 'ICMS'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movdetPRECO: TFloatField
      FieldName = 'PRECO'
      ProviderFlags = [pfInUpdate]
      DisplayFormat = ',##0.00'
    end
    object ds_movdetQUANTIDADE: TFloatField
      FieldName = 'QUANTIDADE'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movdetQTDE_ALT: TFloatField
      FieldName = 'QTDE_ALT'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movdetUN: TStringField
      FieldName = 'UN'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 2
    end
    object ds_movdetBAIXA: TStringField
      FieldName = 'BAIXA'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 1
    end
    object ds_movdetCONTROLE: TSmallintField
      FieldName = 'CONTROLE'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movdetCOD_COMISSAO: TIntegerField
      FieldName = 'COD_COMISSAO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movdetVALTOTAL: TFloatField
      FieldName = 'VALTOTAL'
      ProviderFlags = [pfInUpdate]
      DisplayFormat = ',##0.00'
    end
    object ds_movdetCODPRO: TStringField
      FieldName = 'CODPRO'
      ProviderFlags = []
      Size = 15
    end
    object ds_movdetPRODUTO: TStringField
      FieldName = 'PRODUTO'
      ProviderFlags = []
      Size = 300
    end
    object ds_movdetCODALMOXARIFADO: TIntegerField
      FieldName = 'CODALMOXARIFADO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_movdetVALORUNITARIOATUAL: TFloatField
      FieldName = 'VALORUNITARIOATUAL'
      ProviderFlags = []
      DisplayFormat = ',##0.0'
    end
    object ds_movdetQTDE_PCT: TFloatField
      FieldName = 'QTDE_PCT'
      ProviderFlags = []
    end
    object ds_movdetALMOXARIFADO: TStringField
      FieldName = 'ALMOXARIFADO'
      ProviderFlags = []
      Size = 30
    end
    object ds_movdetCONTA_DESPESA: TStringField
      FieldName = 'CONTA_DESPESA'
      ProviderFlags = []
      Size = 15
    end
    object ds_movdetCOD_BARRA: TStringField
      FieldName = 'COD_BARRA'
      ProviderFlags = []
    end
    object ds_movdetLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      ProviderFlags = []
      Size = 50
    end
    object ds_movdetESTOQUEATUAL: TFloatField
      FieldName = 'ESTOQUEATUAL'
      ProviderFlags = []
    end
    object ds_movdetDESCPRODUTO: TStringField
      FieldName = 'DESCPRODUTO'
      ProviderFlags = [pfInUpdate]
      Size = 300
    end
    object ds_movdetPRECOMEDIO: TBCDField
      FieldName = 'PRECOMEDIO'
      ProviderFlags = [pfInUpdate]
      DisplayFormat = ',##0.0'
      Precision = 9
      Size = 2
    end
    object ds_movdetMARGEM: TFloatField
      FieldName = 'MARGEM'
      ProviderFlags = [pfInUpdate]
      DisplayFormat = ',##0.0'
    end
    object ds_movdetMARCA: TStringField
      FieldName = 'MARCA'
      ProviderFlags = []
      Size = 30
    end
    object ds_movdettotal: TAggregateField
      Alignment = taRightJustify
      FieldName = 'total'
      ProviderFlags = []
      Active = True
      currency = True
      DisplayFormat = ',##0.00'
      Expression = 'SUM(VALTOTAL)'
    end
  end
  object p_movdet: TDataSetProvider
    DataSet = s_movdet
    UpdateMode = upWhereKeyOnly
    Left = 501
    Top = 188
  end
  object s_movdet: TSQLDataSet
    CommandText = 
      'select movd.CODDETALHE'#13#10'        , movd.CODMOVIMENTO'#13#10'        , m' +
      'ovd.CODPRODUTO'#13#10'        , movd.ICMS'#13#10'        , movd.PRECO'#13#10'     ' +
      '   , movd.QUANTIDADE'#13#10'        , movd.QTDE_ALT'#13#10'        , movd.UN' +
      #13#10'        , movd.BAIXA'#13#10'        , movd.CONTROLE'#13#10'        , movd.' +
      'COD_COMISSAO '#13#10'        , movd.VALTOTAL'#13#10'        , movd.DESCPRODU' +
      'TO'#13#10'        , prod.CODPRO'#13#10'        , prod.PRODUTO'#13#10'        , pro' +
      'd.CODALMOXARIFADO'#13#10'        , prod.VALORUNITARIOATUAL'#13#10'        , ' +
      'prod.QTDE_PCT'#13#10'        , ccus.ALMOXARIFADO'#13#10'        , prod.CONTA' +
      '_DESPESA  '#13#10'        , prod.COD_BARRA '#13#10'        , prod.LOCALIZACA' +
      'O '#13#10'        , prod.ESTOQUEATUAL'#13#10'        , prod.PRECOMEDIO'#13#10'    ' +
      '    , prod.MARGEM'#13#10'        , prod.MARCA '#13#10'from MOVIMENTODETALHE ' +
      'movd '#13#10'inner join PRODUTOS prod on prod.CODPRODUTO=movd.CODPRODU' +
      'TO '#13#10'left outer join ALMOXARIFADO ccus on ccus.CODALMOXARIFADO =' +
      ' prod.CODALMOXARIFADO '#13#10'where movd.CODDETALHE=:CODDETALHE or mov' +
      'd.CODMOVIMENTO=:pCODMOV '#13#10
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftInteger
        Name = 'CODDETALHE'
        ParamType = ptInput
      end
      item
        DataType = ftInteger
        Name = 'pCODMOV'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 466
    Top = 189
    object s_movdetCODDETALHE: TIntegerField
      FieldName = 'CODDETALHE'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
    end
    object s_movdetCODMOVIMENTO: TIntegerField
      FieldName = 'CODMOVIMENTO'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object s_movdetCODPRODUTO: TIntegerField
      FieldName = 'CODPRODUTO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movdetICMS: TFloatField
      FieldName = 'ICMS'
      ProviderFlags = [pfInUpdate]
    end
    object s_movdetPRECO: TFloatField
      FieldName = 'PRECO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movdetQUANTIDADE: TFloatField
      FieldName = 'QUANTIDADE'
      ProviderFlags = [pfInUpdate]
    end
    object s_movdetQTDE_ALT: TFloatField
      FieldName = 'QTDE_ALT'
      ProviderFlags = [pfInUpdate]
    end
    object s_movdetUN: TStringField
      FieldName = 'UN'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 2
    end
    object s_movdetBAIXA: TStringField
      FieldName = 'BAIXA'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 1
    end
    object s_movdetCONTROLE: TSmallintField
      FieldName = 'CONTROLE'
      ProviderFlags = [pfInUpdate]
    end
    object s_movdetCOD_COMISSAO: TIntegerField
      FieldName = 'COD_COMISSAO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movdetVALTOTAL: TFloatField
      FieldName = 'VALTOTAL'
      ProviderFlags = [pfInUpdate]
    end
    object s_movdetCODPRO: TStringField
      FieldName = 'CODPRO'
      ProviderFlags = []
      Size = 15
    end
    object s_movdetPRODUTO: TStringField
      FieldName = 'PRODUTO'
      ProviderFlags = []
      Size = 300
    end
    object s_movdetCODALMOXARIFADO: TIntegerField
      FieldName = 'CODALMOXARIFADO'
      ProviderFlags = [pfInUpdate]
    end
    object s_movdetVALORUNITARIOATUAL: TFloatField
      FieldName = 'VALORUNITARIOATUAL'
      ProviderFlags = []
    end
    object s_movdetQTDE_PCT: TFloatField
      FieldName = 'QTDE_PCT'
      ProviderFlags = []
    end
    object s_movdetALMOXARIFADO: TStringField
      FieldName = 'ALMOXARIFADO'
      ProviderFlags = []
      Size = 30
    end
    object s_movdetCONTA_DESPESA: TStringField
      FieldName = 'CONTA_DESPESA'
      ProviderFlags = []
      Size = 15
    end
    object s_movdetCOD_BARRA: TStringField
      FieldName = 'COD_BARRA'
      ProviderFlags = []
    end
    object s_movdetLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      ProviderFlags = []
      Size = 50
    end
    object s_movdetESTOQUEATUAL: TFloatField
      FieldName = 'ESTOQUEATUAL'
      ProviderFlags = []
    end
    object s_movdetDESCPRODUTO: TStringField
      FieldName = 'DESCPRODUTO'
      ProviderFlags = [pfInUpdate]
      Size = 300
    end
    object s_movdetPRECOMEDIO: TBCDField
      FieldName = 'PRECOMEDIO'
      ProviderFlags = [pfInUpdate]
      Precision = 9
      Size = 2
    end
    object s_movdetMARGEM: TFloatField
      FieldName = 'MARGEM'
      ProviderFlags = [pfInUpdate]
    end
    object s_movdetMARCA: TStringField
      FieldName = 'MARCA'
      ProviderFlags = []
      Size = 30
    end
  end
  object s_venda: TSQLDataSet
    CommandText = 
      'select ven.*'#13#10'        , cli.NOMECLIENTE'#13#10'        , usu.NOMEUSUAR' +
      'IO'#13#10'        , banc.BANCO '#13#10' from VENDA ven '#13#10' inner join CLIENTE' +
      'S cli on cli.CODCLIENTE=ven.CODCLIENTE '#13#10' inner join USUARIO usu' +
      ' on usu.CODUSUARIO=ven.CODVENDEDOR '#13#10' left outer join BANCO banc' +
      ' on banc.CODBANCO=ven.BANCO '#13#10' where CODVENDA = :CODVENDA or COD' +
      'MOVIMENTO = :CODMOV'
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftInteger
        Name = 'CODVENDA'
        ParamType = ptInput
      end
      item
        DataType = ftInteger
        Name = 'CODMOV'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 466
    Top = 221
    object s_vendaCODVENDA: TIntegerField
      FieldName = 'CODVENDA'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
    end
    object s_vendaCODMOVIMENTO: TIntegerField
      FieldName = 'CODMOVIMENTO'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object s_vendaCODCLIENTE: TIntegerField
      FieldName = 'CODCLIENTE'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object s_vendaDATAVENDA: TDateField
      FieldName = 'DATAVENDA'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object s_vendaDATAVENCIMENTO: TDateField
      FieldName = 'DATAVENCIMENTO'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object s_vendaNUMEROBORDERO: TIntegerField
      FieldName = 'NUMEROBORDERO'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaBANCO: TSmallintField
      FieldName = 'BANCO'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaCODVENDEDOR: TSmallintField
      FieldName = 'CODVENDEDOR'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaSTATUS: TSmallintField
      FieldName = 'STATUS'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaCODUSUARIO: TSmallintField
      FieldName = 'CODUSUARIO'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaDATASISTEMA: TDateField
      FieldName = 'DATASISTEMA'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaVALOR: TFloatField
      FieldName = 'VALOR'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaNOTAFISCAL: TIntegerField
      FieldName = 'NOTAFISCAL'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaSERIE: TStringField
      FieldName = 'SERIE'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaDESCONTO: TFloatField
      FieldName = 'DESCONTO'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaCODCCUSTO: TSmallintField
      FieldName = 'CODCCUSTO'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaN_PARCELA: TSmallintField
      FieldName = 'N_PARCELA'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaOPERACAO: TStringField
      FieldName = 'OPERACAO'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 1
    end
    object s_vendaFORMARECEBIMENTO: TStringField
      FieldName = 'FORMARECEBIMENTO'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 1
    end
    object s_vendaN_DOCUMENTO: TStringField
      FieldName = 'N_DOCUMENTO'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaCAIXA: TSmallintField
      FieldName = 'CAIXA'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaMULTA_JUROS: TFloatField
      FieldName = 'MULTA_JUROS'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaAPAGAR: TFloatField
      FieldName = 'APAGAR'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaVALOR_PAGAR: TFloatField
      FieldName = 'VALOR_PAGAR'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaENTRADA: TFloatField
      FieldName = 'ENTRADA'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaN_BOLETO: TStringField
      FieldName = 'N_BOLETO'
      ProviderFlags = [pfInUpdate]
      Size = 30
    end
    object s_vendaSTATUS1: TStringField
      FieldName = 'STATUS1'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 1
    end
    object s_vendaCONTROLE: TStringField
      FieldName = 'CONTROLE'
      ProviderFlags = [pfInUpdate]
      Size = 15
    end
    object s_vendaOBS: TStringField
      FieldName = 'OBS'
      ProviderFlags = [pfInUpdate]
      Size = 100
    end
    object s_vendaVALOR_ICMS: TFloatField
      FieldName = 'VALOR_ICMS'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaVALOR_FRETE: TFloatField
      FieldName = 'VALOR_FRETE'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaVALOR_SEGURO: TFloatField
      FieldName = 'VALOR_SEGURO'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaOUTRAS_DESP: TFloatField
      FieldName = 'OUTRAS_DESP'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaVALOR_IPI: TFloatField
      FieldName = 'VALOR_IPI'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaPRAZO: TStringField
      FieldName = 'PRAZO'
      ProviderFlags = [pfInUpdate]
      Size = 40
    end
    object s_vendaCODORIGEM: TIntegerField
      FieldName = 'CODORIGEM'
      ProviderFlags = [pfInUpdate]
    end
    object s_vendaNOMECLIENTE: TStringField
      FieldName = 'NOMECLIENTE'
      ProviderFlags = []
      Size = 50
    end
    object s_vendaNOMEUSUARIO: TStringField
      FieldName = 'NOMEUSUARIO'
      ProviderFlags = []
      Size = 30
    end
    object s_vendaBANCO_1: TStringField
      FieldName = 'BANCO_1'
      ProviderFlags = []
      Size = 18
    end
  end
  object p_venda: TDataSetProvider
    DataSet = s_venda
    UpdateMode = upWhereKeyOnly
    Left = 501
    Top = 220
  end
  object ds_venda: TClientDataSet
    Aggregates = <>
    Params = <
      item
        DataType = ftInteger
        Name = 'CODVENDA'
        ParamType = ptInput
      end
      item
        DataType = ftInteger
        Name = 'CODMOV'
        ParamType = ptInput
      end>
    ProviderName = 'p_venda'
    OnNewRecord = ds_vendaNewRecord
    Left = 536
    Top = 220
    object ds_vendaCODVENDA: TIntegerField
      FieldName = 'CODVENDA'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
    end
    object ds_vendaCODMOVIMENTO: TIntegerField
      FieldName = 'CODMOVIMENTO'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object ds_vendaCODCLIENTE: TIntegerField
      FieldName = 'CODCLIENTE'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object ds_vendaDATAVENDA: TDateField
      FieldName = 'DATAVENDA'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object ds_vendaDATAVENCIMENTO: TDateField
      FieldName = 'DATAVENCIMENTO'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object ds_vendaNUMEROBORDERO: TIntegerField
      FieldName = 'NUMEROBORDERO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaBANCO: TSmallintField
      FieldName = 'BANCO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaCODVENDEDOR: TSmallintField
      FieldName = 'CODVENDEDOR'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaSTATUS: TSmallintField
      FieldName = 'STATUS'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaCODUSUARIO: TSmallintField
      FieldName = 'CODUSUARIO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaDATASISTEMA: TDateField
      FieldName = 'DATASISTEMA'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaVALOR: TFloatField
      FieldName = 'VALOR'
      ProviderFlags = [pfInUpdate]
      DisplayFormat = ',#0.00'
    end
    object ds_vendaNOTAFISCAL: TIntegerField
      FieldName = 'NOTAFISCAL'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaSERIE: TStringField
      FieldName = 'SERIE'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaDESCONTO: TFloatField
      FieldName = 'DESCONTO'
      ProviderFlags = [pfInUpdate]
      DisplayFormat = ',#0.00'
    end
    object ds_vendaCODCCUSTO: TSmallintField
      FieldName = 'CODCCUSTO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaN_PARCELA: TSmallintField
      FieldName = 'N_PARCELA'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaOPERACAO: TStringField
      FieldName = 'OPERACAO'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 1
    end
    object ds_vendaFORMARECEBIMENTO: TStringField
      FieldName = 'FORMARECEBIMENTO'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 1
    end
    object ds_vendaN_DOCUMENTO: TStringField
      FieldName = 'N_DOCUMENTO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaCAIXA: TSmallintField
      FieldName = 'CAIXA'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaMULTA_JUROS: TFloatField
      FieldName = 'MULTA_JUROS'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaAPAGAR: TFloatField
      FieldName = 'APAGAR'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaVALOR_PAGAR: TFloatField
      FieldName = 'VALOR_PAGAR'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaENTRADA: TFloatField
      FieldName = 'ENTRADA'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaN_BOLETO: TStringField
      FieldName = 'N_BOLETO'
      ProviderFlags = [pfInUpdate]
      Size = 30
    end
    object ds_vendaSTATUS1: TStringField
      FieldName = 'STATUS1'
      ProviderFlags = [pfInUpdate]
      FixedChar = True
      Size = 1
    end
    object ds_vendaCONTROLE: TStringField
      FieldName = 'CONTROLE'
      ProviderFlags = [pfInUpdate]
      Size = 15
    end
    object ds_vendaOBS: TStringField
      FieldName = 'OBS'
      ProviderFlags = [pfInUpdate]
      Size = 100
    end
    object ds_vendaVALOR_ICMS: TFloatField
      FieldName = 'VALOR_ICMS'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaVALOR_FRETE: TFloatField
      FieldName = 'VALOR_FRETE'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaVALOR_SEGURO: TFloatField
      FieldName = 'VALOR_SEGURO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaOUTRAS_DESP: TFloatField
      FieldName = 'OUTRAS_DESP'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaVALOR_IPI: TFloatField
      FieldName = 'VALOR_IPI'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaPRAZO: TStringField
      FieldName = 'PRAZO'
      ProviderFlags = [pfInUpdate]
      Size = 40
    end
    object ds_vendaCODORIGEM: TIntegerField
      FieldName = 'CODORIGEM'
      ProviderFlags = [pfInUpdate]
    end
    object ds_vendaNOMECLIENTE: TStringField
      FieldName = 'NOMECLIENTE'
      ProviderFlags = []
      Size = 50
    end
    object ds_vendaNOMEUSUARIO: TStringField
      FieldName = 'NOMEUSUARIO'
      ProviderFlags = []
      Size = 30
    end
    object ds_vendaBANCO_1: TStringField
      FieldName = 'BANCO_1'
      ProviderFlags = [pfInUpdate]
      Size = 18
    end
  end
  object d_venda: TDataSource
    DataSet = ds_venda
    OnDataChange = d_vendaDataChange
    Left = 572
    Top = 221
  end
  object pm1: TPopupMenu
    Left = 448
    Top = 328
    object IncluirPedidoOramento1: TMenuItem
      Caption = 'Incluir Pedido/Or'#231'amento'
      ShortCut = 113
      OnClick = btn_incluirClick
    end
    object CacelarOperao1: TMenuItem
      Caption = 'Cacelar Opera'#231#227'o'
      ShortCut = 114
      OnClick = btn_cancelarClick
    end
    object GravarPedidoOrament1: TMenuItem
      Caption = 'Gravar Pedido/Or'#231'ament'
      ShortCut = 115
      OnClick = btn_gravarClick
    end
    object ExcluirPedidoOramento1: TMenuItem
      Caption = 'Excluir Pedido/Or'#231'amento'
      ShortCut = 118
      OnClick = btn_excluirClick
    end
    object ProcurarPedidoOramento1: TMenuItem
      Caption = 'Procurar Pedido/Or'#231'amento'
      ShortCut = 119
      OnClick = btn_procuraClick
    end
    object ListaProdutos1: TMenuItem
      Caption = 'Lista Produtos'
      ShortCut = 16464
      OnClick = ListaProdutos1Click
    end
    object ExcluiItem1: TMenuItem
      Caption = 'Exclui Item'
      ShortCut = 16452
      OnClick = ExcluiItem1Click
    end
    object rocaPeloSimilar1: TMenuItem
      Caption = 'Troca Pelo Similar'
      ShortCut = 16468
      OnClick = rocaPeloSimilar1Click
    end
    object EncerrarOperaoSair1: TMenuItem
      Caption = 'Encerrar Opera'#231#227'o Sair'
      ShortCut = 120
      OnClick = btn_sairClick
    end
    object CadastrodeProduto1: TMenuItem
      Caption = 'Cadastro de Produto'
      ShortCut = 16461
      OnClick = btnProdutoClick
    end
  end
  object sds_s: TSQLDataSet
    CommandText = 'select ULTIMO_NUMERO from SERIES where SERIE = :PSerie'
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftString
        Name = 'PSerie'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 490
    Top = 327
  end
  object s_cr: TSQLDataSet
    CommandText = 
      'select rec.CODCLIENTE, '#13#10'          rec.CODRECEBIMENTO, '#13#10'       ' +
      '   rec.TITULO, '#13#10'          rec.VIA, '#13#10'          rec.DATAVENCIMEN' +
      'TO, '#13#10'          rec.VALORTITULO, '#13#10'          rec.DP, '#13#10'         ' +
      ' CASE rec.STATUS WHEN '#39'5-'#39' then '#39'Pendente'#39' when '#39'7-'#39' then '#39'Receb' +
      'ido'#39' when '#39'8-'#39' then '#39'Credito Duvidoso'#39' when '#39'9-'#39' then '#39'Em Cobran' +
      #231'a'#39' when '#39'14'#39' then '#39'Cancelado'#39' end  as STATUS, '#13#10'          rec.V' +
      'ALORRECEBIDO, '#13#10'          rec.VALOR_RESTO, '#13#10'          rec.VALOR' +
      '_PRIM_VIA, '#13#10'          rec.N_DOCUMENTO, '#13#10'          rec.CAIXA, '#13 +
      #10'          rec.FORMARECEBIMENTO, '#13#10'          rec.DATARECEBIMENTO' +
      ','#13#10'          cli.NOMECLIENTE, '#13#10'          (CASE WHEN (REC.VALORR' +
      'ECEBIDO > 0) THEN (REC.VALORTITULO - rec.VALOR_RESTO) WHEN (REC.' +
      'VALORRECEBIDO = 0) THEN rec.VALOR_RESTO END)'#13#10'          as VALOR' +
      'REC, rec.EMISSAO, (udf_digits(rec.TITULO) || '#39'/'#39' || rec.VIA) as ' +
      'TIT, rec.STATUS as SITUACAO '#13#10'from RECEBIMENTO rec '#13#10'           ' +
      'inner join CLIENTES cli on cli.CODCLIENTE=rec.CODCLIENTE '#13#10'where' +
      ' CODVENDA = :pcod order by rec.CODRECEBIMENTO'
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftInteger
        Name = 'pcod'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 467
    Top = 260
    object s_crCODCLIENTE: TIntegerField
      FieldName = 'CODCLIENTE'
      Required = True
    end
    object s_crCODRECEBIMENTO: TIntegerField
      FieldName = 'CODRECEBIMENTO'
      Required = True
    end
    object s_crTITULO: TStringField
      FieldName = 'TITULO'
      Required = True
      Size = 18
    end
    object s_crVIA: TStringField
      FieldName = 'VIA'
      Required = True
      FixedChar = True
      Size = 4
    end
    object s_crDATAVENCIMENTO: TDateField
      FieldName = 'DATAVENCIMENTO'
    end
    object s_crVALORTITULO: TFloatField
      FieldName = 'VALORTITULO'
    end
    object s_crDP: TIntegerField
      FieldName = 'DP'
    end
    object s_crSTATUS: TStringField
      FieldName = 'STATUS'
      ReadOnly = True
      FixedChar = True
      Size = 16
    end
    object s_crVALORRECEBIDO: TFloatField
      FieldName = 'VALORRECEBIDO'
      ReadOnly = True
    end
    object s_crVALOR_RESTO: TFloatField
      FieldName = 'VALOR_RESTO'
      ReadOnly = True
    end
    object s_crVALOR_PRIM_VIA: TFloatField
      FieldName = 'VALOR_PRIM_VIA'
      ReadOnly = True
    end
    object s_crN_DOCUMENTO: TStringField
      FieldName = 'N_DOCUMENTO'
      ReadOnly = True
    end
    object s_crCAIXA: TSmallintField
      FieldName = 'CAIXA'
      ReadOnly = True
    end
    object s_crDATARECEBIMENTO: TDateField
      FieldName = 'DATARECEBIMENTO'
      ReadOnly = True
    end
    object s_crFORMARECEBIMENTO: TStringField
      FieldName = 'FORMARECEBIMENTO'
      ReadOnly = True
      Required = True
      FixedChar = True
      Size = 1
    end
    object s_crNOMECLIENTE: TStringField
      FieldName = 'NOMECLIENTE'
      ReadOnly = True
      Required = True
      Size = 50
    end
    object s_crVALORREC: TFloatField
      FieldName = 'VALORREC'
      ReadOnly = True
    end
    object s_crEMISSAO: TDateField
      FieldName = 'EMISSAO'
      ReadOnly = True
    end
    object s_crTIT: TStringField
      FieldName = 'TIT'
      ReadOnly = True
      Size = 259
    end
    object s_crSITUACAO: TStringField
      FieldName = 'SITUACAO'
      ReadOnly = True
      Required = True
      FixedChar = True
      Size = 2
    end
  end
  object p_cr: TDataSetProvider
    DataSet = s_cr
    UpdateMode = upWhereKeyOnly
    Left = 501
    Top = 260
  end
  object ds_cr: TClientDataSet
    Aggregates = <>
    Params = <
      item
        DataType = ftInteger
        Name = 'pcod'
        ParamType = ptInput
      end>
    ProviderName = 'p_cr'
    Left = 533
    Top = 260
    object ds_crCODCLIENTE: TIntegerField
      FieldName = 'CODCLIENTE'
      Required = True
    end
    object ds_crCODRECEBIMENTO: TIntegerField
      FieldName = 'CODRECEBIMENTO'
      Required = True
    end
    object ds_crTITULO: TStringField
      FieldName = 'TITULO'
      Required = True
      Size = 18
    end
    object ds_crVIA: TStringField
      FieldName = 'VIA'
      Required = True
      FixedChar = True
      Size = 4
    end
    object ds_crDATAVENCIMENTO: TDateField
      FieldName = 'DATAVENCIMENTO'
    end
    object ds_crVALORTITULO: TFloatField
      FieldName = 'VALORTITULO'
      DisplayFormat = ',#0.00'
    end
    object ds_crDP: TIntegerField
      FieldName = 'DP'
    end
    object ds_crSTATUS: TStringField
      FieldName = 'STATUS'
      ReadOnly = True
      FixedChar = True
      Size = 16
    end
    object ds_crVALORRECEBIDO: TFloatField
      FieldName = 'VALORRECEBIDO'
      ReadOnly = True
      DisplayFormat = ',#0.00'
    end
    object ds_crVALOR_RESTO: TFloatField
      FieldName = 'VALOR_RESTO'
      ReadOnly = True
      DisplayFormat = ',#0.00'
    end
    object ds_crVALOR_PRIM_VIA: TFloatField
      FieldName = 'VALOR_PRIM_VIA'
      ReadOnly = True
      DisplayFormat = ',#0.00'
    end
    object ds_crN_DOCUMENTO: TStringField
      FieldName = 'N_DOCUMENTO'
      ReadOnly = True
    end
    object ds_crCAIXA: TSmallintField
      FieldName = 'CAIXA'
      ReadOnly = True
    end
    object ds_crDATARECEBIMENTO: TDateField
      FieldName = 'DATARECEBIMENTO'
      ReadOnly = True
    end
    object ds_crFORMARECEBIMENTO: TStringField
      FieldName = 'FORMARECEBIMENTO'
      ReadOnly = True
      Required = True
      FixedChar = True
      Size = 1
    end
    object ds_crNOMECLIENTE: TStringField
      FieldName = 'NOMECLIENTE'
      ReadOnly = True
      Required = True
      Size = 50
    end
    object ds_crVALORREC: TFloatField
      FieldName = 'VALORREC'
      ReadOnly = True
      DisplayFormat = ',#0.00'
    end
    object ds_crEMISSAO: TDateField
      FieldName = 'EMISSAO'
      ReadOnly = True
    end
    object ds_crTIT: TStringField
      FieldName = 'TIT'
      ReadOnly = True
      Size = 259
    end
    object ds_crSITUACAO: TStringField
      FieldName = 'SITUACAO'
      ReadOnly = True
      Required = True
      FixedChar = True
      Size = 2
    end
  end
  object d_cr: TDataSource
    DataSet = ds_cr
    Left = 571
    Top = 259
  end
  object sqs_tit: TSQLDataSet
    MaxBlobSize = -1
    Params = <>
    SQLConnection = DM.sqlsisAdimin
    Left = 560
    Top = 327
  end
  object pm2: TPopupMenu
    Left = 487
    Top = 397
    object ImprimirPedido1: TMenuItem
      Caption = 'Imprimir Pedido'
      ShortCut = 122
      OnClick = ImprimirPedido1Click
    end
    object ImprimirOramento1: TMenuItem
      Caption = 'Imprimir Or'#231'amento'
      ShortCut = 16463
      OnClick = ImprimirOramento1Click
    end
    object ImprimirOrdemdeServio1: TMenuItem
      Caption = 'Imprimir Ordem de Servi'#231'o'
      ShortCut = 16467
    end
    object Boleto1: TMenuItem
      Caption = 'Emiss'#227'o de Boletos '
      ShortCut = 16450
      OnClick = Boleto1Click
    end
  end
  object dlgOpen1: TOpenDialog
    Left = 520
    Top = 396
  end
  object DataSource2: TDataSource
    DataSet = ds_Veiculocli
    Left = 590
    Top = 457
  end
  object ds_Veiculocli: TClientDataSet
    Aggregates = <>
    Params = <
      item
        DataType = ftInteger
        Name = 'Pcod'
        ParamType = ptInput
      end
      item
        DataType = ftInteger
        Name = 'Pcod1'
        ParamType = ptInput
      end
      item
        DataType = ftString
        Name = 'pplaca'
        ParamType = ptInput
      end
      item
        DataType = ftInteger
        Name = 'PVEIC'
        ParamType = ptInput
      end>
    ProviderName = 'dsp_Veiculocli'
    Left = 559
    Top = 457
    object ds_VeiculocliCOD_VEICULO: TIntegerField
      FieldName = 'COD_VEICULO'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
    end
    object ds_VeiculocliCOD_CLIENTE: TIntegerField
      FieldName = 'COD_CLIENTE'
      ProviderFlags = [pfInUpdate]
    end
    object ds_VeiculocliPLACA: TStringField
      FieldName = 'PLACA'
      ProviderFlags = [pfInUpdate]
      EditMask = 'LLL\-0000;1;_'
      Size = 10
    end
    object ds_VeiculocliMARCA_MODELO: TStringField
      FieldName = 'MARCA_MODELO'
      ProviderFlags = [pfInUpdate]
      Size = 60
    end
    object ds_VeiculocliTIPO: TStringField
      FieldName = 'TIPO'
      ProviderFlags = [pfInUpdate]
    end
    object ds_VeiculocliCOMBUSTIVEL: TStringField
      FieldName = 'COMBUSTIVEL'
      ProviderFlags = [pfInUpdate]
    end
    object ds_VeiculocliANO_FAB: TStringField
      FieldName = 'ANO_FAB'
      ProviderFlags = [pfInUpdate]
      Size = 4
    end
    object ds_VeiculocliANO_MOD: TStringField
      FieldName = 'ANO_MOD'
      ProviderFlags = [pfInUpdate]
      Size = 4
    end
    object ds_VeiculocliCOR: TStringField
      FieldName = 'COR'
      ProviderFlags = [pfInUpdate]
    end
    object ds_VeiculocliCHASSIS: TStringField
      FieldName = 'CHASSIS'
      Size = 30
    end
  end
  object dsp_Veiculocli: TDataSetProvider
    DataSet = sds_Veiculocli
    UpdateMode = upWhereKeyOnly
    Left = 527
    Top = 457
  end
  object sds_Veiculocli: TSQLDataSet
    CommandText = 
      'select * from VEICULO '#13#10'where COD_CLIENTE= :Pcod '#13#10' or ((COD_CLI' +
      'ENTE= :Pcod1) and  (PLACA = :pplaca))'#13#10' or (COD_VEICULO =  :PVEI' +
      'C)'
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftInteger
        Name = 'Pcod'
        ParamType = ptInput
      end
      item
        DataType = ftInteger
        Name = 'Pcod1'
        ParamType = ptInput
      end
      item
        DataType = ftString
        Name = 'pplaca'
        ParamType = ptInput
      end
      item
        DataType = ftInteger
        Name = 'PVEIC'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 495
    Top = 457
    object sds_VeiculocliCOD_VEICULO: TIntegerField
      FieldName = 'COD_VEICULO'
      ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
      Required = True
    end
    object sds_VeiculocliCOD_CLIENTE: TIntegerField
      FieldName = 'COD_CLIENTE'
      ProviderFlags = [pfInUpdate]
      Required = True
    end
    object sds_VeiculocliPLACA: TStringField
      FieldName = 'PLACA'
      ProviderFlags = [pfInUpdate]
      Size = 10
    end
    object sds_VeiculocliMARCA_MODELO: TStringField
      FieldName = 'MARCA_MODELO'
      ProviderFlags = [pfInUpdate]
      Size = 60
    end
    object sds_VeiculocliTIPO: TStringField
      FieldName = 'TIPO'
      ProviderFlags = [pfInUpdate]
    end
    object sds_VeiculocliCOMBUSTIVEL: TStringField
      FieldName = 'COMBUSTIVEL'
      ProviderFlags = [pfInUpdate]
    end
    object sds_VeiculocliANO_FAB: TStringField
      FieldName = 'ANO_FAB'
      ProviderFlags = [pfInUpdate]
      Size = 4
    end
    object sds_VeiculocliANO_MOD: TStringField
      FieldName = 'ANO_MOD'
      ProviderFlags = [pfInUpdate]
      Size = 4
    end
    object sds_VeiculocliCOR: TStringField
      FieldName = 'COR'
      ProviderFlags = [pfInUpdate]
    end
    object sds_VeiculocliCHASSIS: TStringField
      FieldName = 'CHASSIS'
      Size = 30
    end
  end
  object sTitulo: TSQLDataSet
    CommandText = 
      'select STATUS from RECEBIMENTO '#13#10'where CODVENDA = :id_venda '#13#10'  ' +
      ' and STATUS = '#39'7-'#39
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftInteger
        Name = 'id_venda'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 631
    Top = 325
  end
  object scds_serie_proc: TSQLClientDataSet
    CommandText = 
      'select CODSERIE, SERIE, ULTIMO_NUMERO, NOTAFISCAL from SERIES wh' +
      'ere SERIE like :pSERIE'
    Aggregates = <>
    Options = [poAllowCommandText]
    ObjectView = True
    Params = <
      item
        DataType = ftString
        Name = 'pSERIE'
        ParamType = ptInput
      end>
    DBConnection = DM.sqlsisAdimin
    Left = 640
    Top = 233
    object scds_serie_procCODSERIE: TStringField
      FieldName = 'CODSERIE'
      FixedChar = True
      Size = 3
    end
    object scds_serie_procSERIE: TStringField
      FieldName = 'SERIE'
      Required = True
    end
    object scds_serie_procULTIMO_NUMERO: TIntegerField
      FieldName = 'ULTIMO_NUMERO'
      Required = True
    end
    object scds_serie_procNOTAFISCAL: TSmallintField
      FieldName = 'NOTAFISCAL'
    end
  end
  object pm3: TPopupMenu
    Left = 466
    Top = 501
    object AprovarOramento1: TMenuItem
      Caption = 'Aprovar Or'#231'amento'
      OnClick = AprovarOramento1Click
    end
    object AbrirOS1: TMenuItem
      Caption = 'Abrir O.S.'
      OnClick = AbrirOS1Click
    end
  end
  object b_cliente: TSQLDataSet
    CommandText = 
      'select  CODCLIENTE, NOMECLIENTE  from CLIENTES '#13#10'where CODCLIENT' +
      'E = :id'
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftInteger
        Name = 'id'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 634
    Top = 453
    object b_clienteCODCLIENTE: TIntegerField
      FieldName = 'CODCLIENTE'
      Required = True
    end
    object b_clienteNOMECLIENTE: TStringField
      FieldName = 'NOMECLIENTE'
      Required = True
      Size = 50
    end
  end
  object scds_produto_proc: TClientDataSet
    Aggregates = <>
    Params = <
      item
        DataType = ftInteger
        Name = 'CODP'
        ParamType = ptInput
      end>
    ProviderName = 'dsp'
    Left = 688
    Top = 183
    object scds_produto_procCODPRODUTO: TIntegerField
      FieldName = 'CODPRODUTO'
      Required = True
    end
    object scds_produto_procCOD_BARRA: TStringField
      FieldName = 'COD_BARRA'
    end
    object scds_produto_procPRODUTO: TStringField
      FieldName = 'PRODUTO'
      Required = True
      Size = 300
    end
    object scds_produto_procUNIDADEMEDIDA: TStringField
      FieldName = 'UNIDADEMEDIDA'
      FixedChar = True
      Size = 2
    end
    object scds_produto_procQTDE_PCT: TFloatField
      FieldName = 'QTDE_PCT'
    end
    object scds_produto_procICMS: TFloatField
      FieldName = 'ICMS'
    end
    object scds_produto_procCODALMOXARIFADO: TIntegerField
      FieldName = 'CODALMOXARIFADO'
    end
    object scds_produto_procCONTA_DESPESA: TStringField
      FieldName = 'CONTA_DESPESA'
      Size = 15
    end
    object scds_produto_procALMOXARIFADO: TStringField
      FieldName = 'ALMOXARIFADO'
      Size = 30
    end
    object scds_produto_procVALORUNITARIOATUAL: TFloatField
      FieldName = 'VALORUNITARIOATUAL'
    end
    object scds_produto_procVALOR_PRAZO: TFloatField
      FieldName = 'VALOR_PRAZO'
    end
    object scds_produto_procCOD_COMISSAO: TIntegerField
      FieldName = 'COD_COMISSAO'
    end
    object scds_produto_procRATEIO: TStringField
      FieldName = 'RATEIO'
      FixedChar = True
      Size = 1
    end
    object scds_produto_procTIPO: TStringField
      FieldName = 'TIPO'
      Size = 10
    end
    object scds_produto_procLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      Size = 5
    end
    object scds_produto_procESTOQUEATUAL: TFloatField
      FieldName = 'ESTOQUEATUAL'
    end
  end
  object dsp: TDataSetProvider
    DataSet = sds
    Options = [poAllowCommandText]
    Left = 656
    Top = 183
  end
  object sds: TSQLDataSet
    CommandText = 
      'select  prod.CODPRODUTO'#13#10'         , prod.COD_BARRA '#13#10'         , ' +
      'prod.PRODUTO'#13#10'         , prod.UNIDADEMEDIDA'#13#10'         , prod.QTD' +
      'E_PCT'#13#10'         , prod.ICMS'#13#10'         , prod.CODALMOXARIFADO'#13#10'  ' +
      '       , prod.CONTA_DESPESA'#13#10'         , ccus.ALMOXARIFADO'#13#10'     ' +
      '    , prod.VALORUNITARIOATUAL'#13#10'         , prod.VALOR_PRAZO'#13#10'    ' +
      '     , prod.COD_COMISSAO'#13#10'         , prod.RATEIO'#13#10'         , pro' +
      'd.TIPO  '#13#10'         , prod.LOCALIZACAO '#13#10'         , prod.ESTOQUEA' +
      'TUAL   '#13#10'from PRODUTOS prod '#13#10'left outer join ALMOXARIFADO ccus ' +
      #13#10'on ccus.CODALMOXARIFADO = prod.CODALMOXARIFADO '#13#10'where CODPROD' +
      'UTO = :CODP'
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftInteger
        Name = 'CODP'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 624
    Top = 183
  end
  object sProcuraProd: TSQLDataSet
    CommandText = 
      'select prod.CODPRODUTO'#13#10', prod.CODPRO'#13#10', prod.PRODUTO'#13#10', prod.UN' +
      'IDADEMEDIDA'#13#10', prod.QTDE_PCT'#13#10', prod.ICMS'#13#10', prod.CODALMOXARIFAD' +
      'O'#13#10', ccus.ALMOXARIFADO'#13#10', prod.VALORUNITARIOATUAL'#13#10', prod.VALOR_' +
      'PRAZO'#13#10', prod.TIPO  '#13#10', prod.ESTOQUEATUAL '#13#10', prod.LOCALIZACAO'#13#10 +
      ', prod.LOTES  '#13#10', prod.PESO_QTDE'#13#10', prod.COD_COMISSAO '#13#10'from PRO' +
      'DUTOS prod '#13#10'left outer join ALMOXARIFADO ccus '#13#10'on ccus.CODALMO' +
      'XARIFADO = prod.CODALMOXARIFADO '#13#10'where (PRODUTO like :pPROD) '#13#10 +
      '      or (CODPRODUTO = :id) '#13#10'      or (CODPRO = :cod)'
    MaxBlobSize = -1
    Params = <
      item
        DataType = ftString
        Name = 'pPROD'
        ParamType = ptInput
      end
      item
        DataType = ftInteger
        Name = 'id'
        ParamType = ptInput
      end
      item
        DataType = ftString
        Name = 'cod'
        ParamType = ptInput
      end>
    SQLConnection = DM.sqlsisAdimin
    Left = 704
    Top = 456
    object sProcuraProdCODPRODUTO: TIntegerField
      FieldName = 'CODPRODUTO'
      Required = True
    end
    object sProcuraProdCODPRO: TStringField
      FieldName = 'CODPRO'
      Size = 15
    end
    object sProcuraProdPRODUTO: TStringField
      FieldName = 'PRODUTO'
      Required = True
      Size = 300
    end
    object sProcuraProdUNIDADEMEDIDA: TStringField
      FieldName = 'UNIDADEMEDIDA'
      FixedChar = True
      Size = 2
    end
    object sProcuraProdQTDE_PCT: TFloatField
      FieldName = 'QTDE_PCT'
    end
    object sProcuraProdICMS: TFloatField
      FieldName = 'ICMS'
    end
    object sProcuraProdCODALMOXARIFADO: TIntegerField
      FieldName = 'CODALMOXARIFADO'
    end
    object sProcuraProdALMOXARIFADO: TStringField
      FieldName = 'ALMOXARIFADO'
      Size = 30
    end
    object sProcuraProdVALORUNITARIOATUAL: TFloatField
      FieldName = 'VALORUNITARIOATUAL'
    end
    object sProcuraProdVALOR_PRAZO: TFloatField
      FieldName = 'VALOR_PRAZO'
    end
    object sProcuraProdTIPO: TStringField
      FieldName = 'TIPO'
      Size = 10
    end
    object sProcuraProdESTOQUEATUAL: TFloatField
      FieldName = 'ESTOQUEATUAL'
    end
    object sProcuraProdLOCALIZACAO: TStringField
      FieldName = 'LOCALIZACAO'
      Size = 50
    end
    object sProcuraProdLOTES: TStringField
      FieldName = 'LOTES'
      FixedChar = True
      Size = 1
    end
    object sProcuraProdPESO_QTDE: TFloatField
      FieldName = 'PESO_QTDE'
    end
    object sProcuraProdCOD_COMISSAO: TIntegerField
      FieldName = 'COD_COMISSAO'
    end
  end
end
